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-all
consommation de stockage soit si massive), respectez le git
package.
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-sysvinit
abord, alors git
, a mieux fonctionné pour moi. git-daemon-sysvinit
remplace git-daemon-run
.
Donc, pour terminer ma réflexion, vous pouvez installer soit git-all
ou juste git
, selon vos besoins. Mais git-all
a 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.