Quelle est la différence entre
sudo apt-get install git-all
contre
sudo apt-get install git
Y a-t-il un avantage à installer l'un ou l'autre ou tous?
Quelle est la différence entre
sudo apt-get install git-all
contre
sudo apt-get install git
Y a-t-il un avantage à installer l'un ou l'autre ou tous?
Réponses:
Git-all contient tous les sous-packages, tandis que Git inclut uniquement les composants principaux avec des dépendances minimales.
Comme indiqué dans Git sur les paquets Debian , Git n'inclut par exemple pas
interface utilisateur graphique et visualiseur d'arbre de révision, outils d'interopérabilité avec d'autres VCS ou interface web.
Ce sont des packages supplémentaires.
Si vous regardez Git-all sur les paquets Debian , vous voyez qu'il indique
tous les sous-packages
git-allconsommation de stockage soit si massive), respectez le gitpackage.
Je pense que courir sudo apt-get install git-alléquivaut à peu près à courir sudo apt-get --install-suggests install git. Ce dernier m'a causé des problèmes sur Ubuntu 15.10. Entre autres paquets, il a essayé d'installer git-daemon-run, ce qui n'a pas fonctionné. ( https://bugs.launchpad.net/ubuntu/+source/runit/+bug/1448164 )
L'installation d' git-daemon-sysvinitabord, alors git, a mieux fonctionné pour moi. git-daemon-sysvinitremplace git-daemon-run.
Donc, pour terminer ma réflexion, vous pouvez installer soit git-allou juste git, selon vos besoins. Mais git-alla la mise en garde que vous devrez d'abord installer un autre package. (git-daemon-sysvinit)
Sur mon Ubuntu 17.10 x64 git-all v2.14.1 dépend de:
Dans mon cas, git-all a installé 93 packages totalisant 215 Mio avec toutes les dépendances .
C'est donc à vous de choisir les packages à installer.
PS Vous pouvez obtenir toutes ces informations, par exemple, à partir de Synaptic Package Manager.