какая разница между
sudo apt-get install git-all
против
sudo apt-get install git
Есть ли преимущество установки одного или всех?
какая разница между
sudo apt-get install git-all
против
sudo apt-get install git
Есть ли преимущество установки одного или всех?
Ответы:
Git-all содержит все подпакеты, а Git включает только основные компоненты с минимальными зависимостями.
Как указано в Git для пакетов Debian , Git, например, не включает
графический пользовательский интерфейс и визуализатор дерева ревизий, инструменты для взаимодействия с другими VCS или веб-интерфейс.
Это дополнительные пакеты.
Если вы посмотрите на Git-all в пакетах Debian , вы увидите, что в нем говорится
все подпакеты
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
есть предостережение, что вам нужно будет сначала установить другой пакет. (ГИТ-демон-Sysvinit)
На моем Ubuntu 17.10 x64 git-all v2.14.1 зависит от:
В моем случае git-all установил 93 пакета на общую сумму 215 МБ со всеми зависимостями .
Итак, вам решать, какие пакеты установить ..
PS Всю эту информацию вы можете получить, например, из Synaptic Package Manager.