Qual è la differenza tra
sudo apt-get install git-all
vs
sudo apt-get install git
C'è qualche vantaggio nell'installare uno o tutti?
Qual è la differenza tra
sudo apt-get install git-all
vs
sudo apt-get install git
C'è qualche vantaggio nell'installare uno o tutti?
Risposte:
Git-all contiene tutti i sotto-pacchetti, mentre Git include solo i componenti principali con dipendenze minime.
Come indicato in Git sui pacchetti Debian , Git ad esempio non include
interfaccia grafica utente e visualizzatore dell'albero di revisione, strumenti per l'interoperabilità con altri VCS o un'interfaccia web.
Quelli sono pacchetti aggiuntivi.
Se guardi Git-all su pacchetti Debian , vedi che indica
tutti i sotto-pacchetti
git-all
che sia così massiccio nel consumo di archiviazione), segui il git
pacchetto.
Credo che correre sudo apt-get install git-all
equivale all'incirca alla corsa sudo apt-get --install-suggests install git
. Quest'ultimo mi ha causato problemi su Ubuntu 15.10. Tra gli altri pacchetti, ha tentato di installare git-daemon-run, che non ha funzionato. ( https://bugs.launchpad.net/ubuntu/+source/runit/+bug/1448164 )
git-daemon-sysvinit
Prima l' installazione , poi git
, ha funzionato meglio per me. git-daemon-sysvinit
sostituisce git-daemon-run
.
Quindi, per finire il mio pensiero, puoi installare uno git-all
o solo git
, a seconda delle tue esigenze. Ma git-all
ha l'avvertenza che dovrai prima installare un altro pacchetto. (git-daemon-sysvinit)
Sul mio Ubuntu 17.10 x64 git-all v2.14.1 dipende da:
Nel mio caso git-all ha installato 93 pacchetti per un totale di 215 MiB con tutte le dipendenze .
Quindi, dipende da te quali pacchetti installare.
PS Puoi ottenere tutte queste informazioni, ad esempio, da Synaptic Package Manager.