什么是两者之间的区别?
vs
有没有安装其中一个或全部的优势?
sudo apt-get install git-all
vs
sudo apt-get install git
有没有安装其中一个或全部的优势?
sudo apt-get install git-all
sudo apt-get install git
Git-all包含所有子软件包,而Git仅包含主要组件和最小依赖。
如Git on Debian Packages中所述,Git不包括:
图形用户界面和版本树可视化工具、与其他版本控制系统进行互操作的工具或Web界面等。
这些是额外的软件包。
如果您查看Git-all on Debian Packages,您会看到它指出:
所有子软件包
sudo apt-get install git-all
大致等同于运行sudo apt-get --install-suggests install git
。后者在Ubuntu 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)。
git-all
在存储消耗方面并不是那么庞大),那就选择git
软件包。 - mattiasgit git-gui gitk
,从而包括一个图形界面,但仍然避免使用(1)用于发送补丁的电子邮件扩展,(2) SVN支持,(3) CVS支持,(4) MediaWiki远程支持,(5)通过Apache的Web界面(!)和其他功能。 - caw