Яка різниця між
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
є застереження, що вам потрібно спочатку встановити інший пакет. (git-daemon-sysvinit)
На моєму Ubuntu 17.10 x64 git-all v2.14.1 залежить від:
У моєму випадку встановлено все git 93 пакети загальною сумою 215 Мб з усіма залежностями .
Отже, від вас залежить, які пакунки встановити ..
PS Ви можете отримати всю цю інформацію, наприклад, від Synaptic Package Manager.