В чем разница между
sudo apt-get install git-all
и
sudo apt-get install git
Есть ли преимущество установки одного или всех?
Мерзавец - все содержит все подпакеты, пока Мерзавец только включает основные компоненты с минимальными зависимостями.
, Как указано в Мерзавец на Пакетах Debian , Мерзавец, например, не включает
графический интерфейс пользователя и дерево пересмотра visualizer, инструменты для взаимодействия с другим VCS или веб-интерфейс..
Это - дополнительные пакеты.
, Если Вы смотрите Мерзавец - все на Пакетах Debian , Вы видите, что это указывает
все подпакеты
Я полагаю, что выполнение 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 / + ошибка/1448164 )
Установка git-daemon-sysvinit
первый, затем git
, работала лучше на меня. git-daemon-sysvinit
замены git-daemon-run
.
Так, для окончания моей мысли можно установить или git-all
или всего git
, в зависимости от требований. Но git-all
имеет протест, что необходимо будет установить другой пакет сначала. (git-daemon-sysvinit)
На моем мерзавце Ubuntu 17.10 x64 - весь v2.14.1 зависит от:
В моем мерзавце случая - все установленные 93 пакета в общей сложности 215 мебибайт со всеми зависимостями .
Так, Вам решать который пакеты установить..
P.S. Можно получить всю эту информацию, например, от Синаптического Диспетчера пакетов.