Разница между установкой git и установкой git-all

В чем разница между

sudo apt-get install git-all

и

sudo apt-get install git

Есть ли преимущество установки одного или всех?

24
задан 21 March 2018 в 05:31

3 ответа

Мерзавец - все содержит все подпакеты, пока Мерзавец только включает основные компоненты с минимальными зависимостями.

, Как указано в Мерзавец на Пакетах Debian , Мерзавец, например, не включает

графический интерфейс пользователя и дерево пересмотра visualizer, инструменты для взаимодействия с другим VCS или веб-интерфейс..

Это - дополнительные пакеты.

, Если Вы смотрите Мерзавец - все на Пакетах Debian , Вы видите, что это указывает

все подпакеты

0
ответ дан 21 March 2018 в 05:31
  • 1
    @SuiciDoga, that' s, почему я сказал не доверять программному обеспечению с закрытым исходным кодом на значение по умолчанию. Экспертная оценка может быть первым шагом. – Robert Riedl 7 February 2018 в 00:49

Я полагаю, что выполнение 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)

0
ответ дан 21 March 2018 в 05:31
  • 1
    Ненужная правовая оговорка. Большинство людей здесь ценит слушание другой стороны истории даже если они don' t соглашаются. +1. Я надеялся бы, что мой банк последует Вашему совету, но мне wouldn' t волнуются для случайного используемого покупателя ноутбука. – WinEunuuchs2Unix 7 February 2018 в 12:52

На моем мерзавце Ubuntu 17.10 x64 - весь v2.14.1 зависит от:

  • мерзавец (на самом деле мерзавец, 28,7 мебибайт без зависимостей)
  • документ мерзавца (документация мерзавца, 10,8 мебибайт без зависимостей)
  • мерзавец-cvs (совместимость мерзавца-cvs, 1,1 мебибайт без зависимостей)
  • мерзавец-mediawiki (MediaWiki удаленный помощник, 0,8 мебибайт без зависимостей)
  • мерзавец-svn (совместимость мерзавца-svn, 1,0 мебибайт без зависимостей)
  • электронная почта мерзавца (почтовое дополнение мерзавца, 0,8 мебибайт без зависимостей)
  • мерзавец-gui (мерзавец GUI, 2,2 мебибайт без зависимостей)
  • gitk (дерево пересмотра мерзавца visualizer, 1,5 мебибайт без зависимостей)
  • gitweb (веб-интерфейс мерзавца, 0,8 мебибайт без зависимостей)
  • мерзавец-el (мерзавец emacs поддержка, в моем случае 113 мебибайт со всеми зависимостями )

В моем мерзавце случая - все установленные 93 пакета в общей сложности 215 мебибайт со всеми зависимостями .

Так, Вам решать который пакеты установить..

P.S. Можно получить всю эту информацию, например, от Синаптического Диспетчера пакетов.

0
ответ дан 17 April 2019 в 02:01

Другие вопросы по тегам:

Похожие вопросы: