之间有什么区别
sudo apt-get install git-all
与
sudo apt-get install git
安装其中一个或全部安装有什么好处吗?
之间有什么区别
sudo apt-get install git-all
与
sudo apt-get install git
安装其中一个或全部安装有什么好处吗?
Answers:
Git-all包含所有子包,而Git仅包含具有最小依赖性的主要组件。
如在Debian软件包上的 Git中所述,Git确实不包括
图形用户界面和修订树可视化工具,与其他VCS互操作的工具或Web界面。
这些是附加软件包。
如果您在Debian Packages上查看Git-all,则会看到它指出
所有子包装
git-all
存储消耗不那么大),请坚持使用该git
软件包。
我相信跑步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)
在我的Ubuntu 17.10 x64 git-all v2.14.1上,取决于:
在我的情况下,git-all安装了93个软件包,总计215 MiB,具有所有依赖项。
因此,由您决定要安装哪些软件包。
PS您可以从例如Synaptic Package Manager获得所有这些信息。