Come installare Git su Ubuntu 24.04, 22.04 o 20.04

Git è un potente e ampiamente utilizzato sistema di controllo delle versioni che consente agli sviluppatori di tracciare le modifiche nel loro codice, collaborare con altri e gestire efficacemente le versioni del progetto. Sia che tu stia lavorando a un progetto individuale o che tu stia contribuendo a progetti collaborativi su larga scala, Git fornisce gli strumenti essenziali per gestire in modo efficiente il tuo codice sorgente. È uno strumento fondamentale per lo sviluppo software, che supporta flussi di lavoro come il feature branching, la revisione del codice e l'integrazione continua.

Su Ubuntu 24.04, 22.04 o 20.04, puoi installare Git tramite diversi metodi. L'approccio più semplice è usare il repository predefinito di Ubuntu, che fornisce una versione stabile di Git ben integrata con il sistema. Per coloro che hanno bisogno delle ultime funzionalità e dei miglioramenti, l'Ubuntu Git Maintainers PPA offre build aggiornate. In alternativa, puoi scaricare e compilare Git dalla sorgente per ottenere la versione più recente o per personalizzare l'installazione in base alle tue esigenze. Questa guida ti guiderà attraverso tutti e tre i metodi, assicurandoti di poter configurare Git sul tuo sistema Ubuntu nel modo che meglio si adatta alle tue esigenze.

Garantire pacchetti di sistema aggiornati prima dell'installazione GIT

Per stabilire una solida base per l'installazione di Git, i pacchetti del tuo sistema Ubuntu devono essere aggiornati. Questa azione riduce i potenziali conflitti tra pacchetti durante il processo di installazione.

L'aggiornamento dei pacchetti del sistema si ottiene richiamando l'Advanced Packaging Tool (APT) con il comando 'update':

sudo apt update

Dopo aver eseguito l'aggiornamento, è consigliabile aggiornare eventuali pacchetti obsoleti. Ciò garantisce che tutto il software del sistema sia alla versione più recente. Esegui questo aggiornamento con il seguente comando:

sudo apt upgrade

Metodo 1: installare GIT tramite il repository APT predefinito

Verifica della presenza di Git su Ubuntu

Prima di procedere con l'installazione di Git, è prudente controllare se Git è già stato installato sul tuo sistema. In questo modo evitiamo installazioni ridondanti e manteniamo pulito il nostro sistema.

Per verificare se Git è installato, usa il flag –version con il comando 'git'. Questo dovrebbe restituire la versione installata di Git, se presente:

git --version

Installa GIT tramite comando APT

Se il comando precedente non restituisce nulla, conferma che Git è assente dal tuo sistema. Ora è il momento di installare Git.

Per installare Git utilizzeremo il repository di Ubuntu, che fornisce un metodo semplice con il seguente comando:

sudo apt install git

Conferma dell'installazione riuscita di GIT tramite Ubuntu APT

Una volta completato il processo di installazione, è consigliabile verificare che Git sia stato installato correttamente. Questo passaggio ci rassicura che il processo di installazione è andato liscio e che Git è pronto per l'uso.

Di nuovo, possiamo usare il flag –version per confermare l'installazione. Questo comando dovrebbe ora restituire la versione di Git che hai appena installato:

git --version

Dopo aver eseguito il comando, dovresti vedere un output simile a:

git version x.x.x

Metodo 2: installare GIT tramite PPA dei manutentori Ubuntu Git

A volte è preferibile lavorare con la versione più aggiornata di Git, soprattutto quando sono necessarie funzionalità più recenti o correzioni di bug essenziali. IL Team dei manutentori di Ubuntu Git fornisce un archivio di pacchetti personali (PPA) che contiene regolarmente l'ultima versione stabile di Git. L'utilizzo di questo metodo può offrire vantaggi significativi, a seconda delle tue esigenze specifiche e dell'ambiente in cui lavori.

Importa il PPA dei manutentori di Ubuntu Git

Per iniziare, dobbiamo aggiungere il Git PPA fornito dal team dei manutentori Git di Ubuntu all'elenco dei repository del nostro sistema. Questo PPA garantisce l'accesso all'ultima versione stabile di Git. Sebbene i seguenti pacchetti siano molto probabilmente già installati sul tuo sistema, non fa male controllare:

sudo add-apt-repository ppa:git-core/ppa -y

Aggiornamento dell'indice dei pacchetti dopo l'importazione PPA

Una volta importato il PPA Git nell'elenco dei repository del tuo sistema, è essenziale aggiornare l'indice dei pacchetti. Questo passaggio consente al sistema di riconoscere i nuovi pacchetti disponibili dal repository aggiunto.

Per aggiornare l'indice dei pacchetti, esegui quanto segue:

sudo apt update

Installa GIT su Ubuntu tramite il comando APT PPA

Con il PPA attivo, puoi installare o aggiornare Git. Il seguente comando eseguirà questa attività:

sudo apt install git -y

Nota: se in precedenza hai installato GIT dal repository di Ubuntu, l'esecuzione di questo comando aggiornerà Git all'ultima versione dal PPA aggiunto.

Una volta completata l'installazione o l'aggiornamento, verificare la versione Git installata con quanto segue:

git --version

Dovresti vedere un output simile a:

git version x.x.x

Questo output indica che l'ultima versione di Git è stata installata o aggiornata con successo sul tuo sistema Ubuntu.

Per ulteriori informazioni, puoi verificare da quale repository ha origine la tua installazione Git. Dato che il PPA tende a contenere una versione molto più recente di Git, l'esecuzione del comando seguente dovrebbe riflettere la recente aggiunta del PPA:

apt-cache policy git

Metodo 3: installare GIT tramite l'archivio di origine

Questa sezione fornisce una guida dettagliata all'installazione di GIT imparando a scaricare, compilare, compilare e quindi installare il codice sorgente di GIT. Questo approccio offre agli utenti un maggiore controllo sulla procedura di installazione e consente l'accesso a funzionalità particolari che potrebbero non essere presenti nelle distribuzioni pre-confezionate.

Configurazione delle dipendenze di build GIT

La prima fase prevede la preparazione del tuo sistema Ubuntu con le dipendenze di compilazione richieste. Queste dipendenze sono vitali per una compilazione Git di successo.

Per configurarli, utilizzare il seguente comando:

sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip -y

Scarica il codice sorgente GIT

Per ottenere il codice sorgente Git, vai al file Pagina di rilascio di Git. Da lì, puoi selezionare l'ultima versione stabile o l'archivio master. Il seguente comando aiuta a scaricare la versione desiderata.

Ricordati di sostituire {version} con il numero di versione Git desiderato:

wget https://github.com/git/git/archive/refs/tags/{version}.tar.gz

Estrai e installa il codice sorgente GIT

La fase successiva prevede l'estrazione dell'archivio scaricato. Quando lo fai, assicurati di sostituire {version} con la versione Git pertinente che hai selezionato in precedenza:

tar -xvf git-{version you downloaded}

Nota: Suggerimento rapido per i nuovi utenti: nel terminale CLI, digita "git-" e quindi premi il tasto Tab per il completamento automatico. Se hai installato più versioni, potresti dover fornire maggiori dettagli, come "git-2.4", prima di premere Tab.

Ora è il momento di compilare e configurare GIT. Avviare la compilazione con il seguente comando:

sudo make prefix=/usr/local all

Questo comando istruisce il sistema di compilazione ad anticipare un'installazione nella directory /usr/local al termine del processo di compilazione. Il flag 'all' assicura una compilazione completa che copra tutti i componenti.

Una volta conclusa la compilazione passate alla fase di installazione con questo comando:

sudo make prefix=/usr/local install

Qui, Git viene installato nella directory /usr/local. Il processo comporta la copia dei file essenziali e l'impostazione delle autorizzazioni appropriate, rendendo così Git accessibile sul tuo sistema.

Per confermare che l'installazione è andata a buon fine e che la build è corretta, eseguire:

git --version

Questo comando dovrebbe restituire la versione Git che hai installato, verificandone la corretta integrazione nel tuo sistema.

Comandi aggiuntivi per gestire GIT

Aggiorna GIT

Metodo di aggiornamento GIT APT

L'aggiornamento di Git su Ubuntu Linux è semplice. Indipendentemente dal metodo di installazione precedente, puoi aggiornare Git con un singolo comando perché lo hai installato utilizzando il gestore pacchetti Advanced Package Tool (APT).

Nel tuo terminale, esegui il seguente comando:

sudo apt update && sudo apt upgrade

Questo comando aggiorna prima i tuoi elenchi di pacchetti (con sudo apt update) e poi aggiorna tutti i pacchetti aggiornabili sul tuo sistema (con sudo apt upgrade). In questo modo, non solo Git ma anche tutti gli altri pacchetti non contrassegnati come in attesa nel tuo sistema saranno aggiornati.

Metodo di aggiornamento GIT di origine

Ripeti la procedura per aggiornare la tua installazione scaricando e installando il codice sorgente.

Rimuovi GIT

Metodo di rimozione GIT APT

Per disinstallare Git, esegui il seguente comando:

sudo apt remove git

Questo comando rimuoverà Git dal tuo sistema. Ricordarsi di confermare l'operazione quando richiesto.

Se inizialmente hai installato Git utilizzando il Personal Package Archive (PPA) del team dei manutentori di Ubuntu Git, dovresti rimuovere anche questo PPA. Ecco il comando per farlo:

sudo add-apt-repository --remove ppa:git-core/ppa -y

L'esecuzione di questo comando eliminerà il PPA, assicurando che il tuo sistema non riceva più aggiornamenti.

Metodo GIT Remove per le installazioni di origine

Se hai installato Git su Ubuntu tramite sorgente e devi disinstallarlo, il processo può coinvolgere più di un gestore di pacchetti poiché non esiste un comando di disinstallazione diretto. Tuttavia, con passaggi attenti, è possibile rimuovere manualmente l'installazione.

Identificare i file installati

Prima di rimuovere Git, devi sapere dove è installato. Seguendo la nostra sezione precedente, avresti installato Git nella directory /usr/local.

Rimuovere manualmente i file

Passare alla directory di installazione:

cd /usr/local

Ora dovrai rimuovere manualmente i file e le directory Git:

sudo rm -rf git* 
sudo rm -rf bin/git* 
sudo rm -rf libexec/git-core
sudo rm -rf share/doc/git*
sudo rm -rf share/man/man1/git*
sudo rm -rf share/man/man5/git*
sudo rm -rf share/man/man7/git*

Verifica la rimozione

Per assicurarti che Git sia stato rimosso, puoi controllarne la versione:

git --version

Se GIT è stato rimosso correttamente, il terminale dovrebbe restituire un messaggio di errore che indica che il comando git non è stato trovato.

Nota: la rimozione manuale, come questo metodo, richiede un'attenzione particolare per evitare di eliminare accidentalmente file non correlati o componenti critici per il sistema. Controlla sempre due volte i comandi e i percorsi prima dell'esecuzione.

Conclusione

Installando Git su Ubuntu utilizzando il repository predefinito, Ubuntu Git Maintainers PPA, o compilandolo dal codice sorgente, hai impostato uno strumento versatile ed essenziale per gestire il controllo delle versioni nei tuoi progetti. Ogni metodo offre diversi vantaggi, dalla facilità di installazione con il repository predefinito all'accesso alle funzionalità più recenti con PPA o compilazione del codice sorgente. Aggiornamenti e manutenzione regolari della tua installazione Git ti garantiranno di continuare a beneficiare degli ultimi miglioramenti e patch di sicurezza. Con Git installato correttamente, sei equipaggiato per gestire il tuo codice in modo efficiente e collaborare efficacemente sul tuo sistema Ubuntu.

Joshua James
Seguimi
Ultimi post di Joshua James (vedi tutto)

Lascia un commento