git 설치와 git-all 설치의 차이점


24

차이점은 무엇입니까

sudo apt-get install git-all

vs

sudo apt-get install git

하나 또는 모두를 설치하면 어떤 이점이 있습니까?

답변:


24

Git-all에는 모든 하위 패키지가 포함되어 있으며 Git에는 최소한의 종속성이있는 주요 구성 요소 만 포함되어 있습니다.

Git on Debian Packages 에서 언급했듯이 Git은 예를 들어 포함하지 않습니다.

그래픽 사용자 인터페이스 및 개정 트리 시각화 도구, 다른 VCS와의 상호 운용을위한 도구 또는 웹 인터페이스

이들은 추가 패키지입니다.

데비안 패키지 에서 Git-all 을 살펴보면 상태가 표시됩니다.

모든 하위 패키지


1
mattias 하나 또는 모두를 갖는 두드러진 이점이 있습니까?
Dominic Motuka

2
그것은 전적으로 귀하의 요구 사항에 달려 있습니다 =) GUI가 필요하지 않고 디스크 사용과 관련하여 보수적 인 경우 (그러나 git-all스토리지 소비가 그렇게 큰 것은 아니라고 생각합니다 ) git패키지를 고수하십시오 .
mattias

8

나는 달리기 sudo apt-get install git-all는 달리기 와 거의 같다고 생각합니다 sudo apt-get --install-suggests install git. 후자는 우분투 15.10에서 나에게 문제를 일으켰다. 다른 패키지 중에서도 작동하지 않는 git-daemon-run을 설치하려고했습니다. ( https://bugs.launchpad.net/ubuntu/+source/runit/+bug/1448164 )

git-daemon-sysvinit먼저 설치 git하면 나에게 더 효과적이었습니다. git-daemon-sysvinit을 대체합니다 git-daemon-run.

따라서 내 생각을 마치 려면 요구 사항에 따라 git-all또는 하나만 설치할 수 있습니다 git. 그러나 git-all다른 패키지를 먼저 설치해야한다는 경고가 있습니다. (git-daemon-sysvinit)


@ Anwar, git 컴파일 된 바이너리를 다운로드하고 압축을 풀 수있는 장소가 있습니까? 설치 또는 컴파일이 없습니다. 다른 바이너리 TAR을 다운로드 할 때 다운로드하십시오.
Royi

@Royi 나는 그런 설치를하지 않았지만 가능해야한다고 생각합니다. 예를 들어,이 git-annex.branchable.com/install/Linux_standalone
Anwar

@Anwar, Git Annex는 무엇을 의미합니까?
Royi

3

내 우분투 17.10 x64 git-all v2.14.1에서는 다음에 의존합니다.

  • git (실제로 git, 의존성이없는 28.7 MiB)
  • git-doc (git documentation, 의존성이없는 10.8 MiB)
  • git-cvs (git-cvs 상호 운용성, 종속성이없는 1.1MiB)
  • git-mediawiki (MediaWiki 원격 헬퍼, 의존성이없는 0.8MiB)
  • git-svn (git-svn 상호 운용성, 의존성이없는 1.0MiB)
  • git-email (git 이메일 애드온, 의존성없는 0.8MiB)
  • git-gui (git GUI, 의존성이없는 2.2MiB)
  • gitk (git Revision Tree Visualizer, 의존성이없는 1.5 MiB)
  • gitweb (git 웹 인터페이스, 의존성이없는 0.8 MiB)
  • git-el (git emacs 지원, 모든 경우 113 MiB )

필자의 경우 git-all 은 모든 종속성과 함께 총 215 MiB의 93 패키지를 설치했습니다 .

따라서 어떤 패키지를 설치할 것인지는 귀하에게 달려 있습니다.

PS이 모든 정보는 예를 들어 Synaptic Package Manager에서 얻을 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.