Ho appena configurato una nuova macchina con Ubuntu Oneiric 11.10 e poi eseguito
apt-get update apt-get upgrade apt-get install git
Ora se eseguo git --version
mi dice che ho git version 1.7.5.4
ma sulla mia macchina locale ho il molto più recente git version 1.7.9.2
So di poter installare dai sorgenti per ottenere la versione più recente, ma ho pensato che fosse una buona idea usare il gestore di pacchetti il più possibile per mantenere tutto standardizzato .
Quindi è possibile utilizzare apt-get
per ottenere una versione più recente di git
e qual è la versione giusta modo per farlo?
Risposta
Hai diverse opzioni:
- Aspetta fino a la versione di cui hai bisogno è presente nel repository che utilizzi.
- Compila la tua versione e crea un
deb
. - Trova un repository che fornisce la versione di cui hai bisogno per la tua versione della distribuzione (ad es. Git PPA ).
- Se non hai bisogno di alcuna funzione particolare dalla versione più recente, rimani con quella vecchia.
Se una versione più recente è disponibile nei repository che utilizzi, apt-get update && apt-get upgrade
(come root) si aggiorna allultima versione disponibile.
Per coloro che non “Non so cosè un PPA, link
Commenti
- +1 per il PPA. Altrimenti compila dal codice sorgente e utilizza checkinstall per installare in modo pulito un .deb
- LOP ha richiesto espressamente di utilizzare il gestore di pacchetti, quindi solo # 3 si applica.
Risposta
Ecco i comandi che devi eseguire, se vuoi solo farlo :
sudo add-apt-repository ppa:git-core/ppa -y sudo apt-get update sudo apt-get install git -y git --version
A dicembre 2018, ho ricevuto git 2.20.1 in questo modo, mentre la versione nei repository Xenial di Ubuntu era 2.7.4.
Se il tuo sistema non ha add-apt-repository
, puoi installarlo tramite:
sudo apt-get install python-software-properties software-properties-common
Commenti
Risposta
La ricerca di “git ppa” fornisce versioni stabili di Git . Consulta le istruzioni per linstallazione qui . Puoi anche installare il pacchetto scaricandolo direttamente dalla pagina web e installandolo con dpkg -i
.
Risposta
Per aggiornare git su Ubuntu 12.04 basta seguire questa riga di comandi:
sudo apt-get install python-software-properties sudo apt-get install software-properties-common sudo add-apt-repository ppa:git-core/ppa -y sudo apt-get update sudo apt-get upgrade sudo apt-get install git -y git --version
Risposta
Puoi farlo da homebrew nel modo più semplice:
installa homebrew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
aggiorna git:
brew upgrade git
Commenti
- La domanda ha il tag [ubuntu] quindi una soluzione macOS lo fa non aiutano lOP, soprattutto perché chiedono esplicitamente di farlo usando apt-get
sudo apt-get upgrade
doposudo apt-get update
e non ha ' aggiornato git, masudo apt-get install git
lo ha fatto. Perché?!