Uno sviluppatore di software richiede molti strumenti per aiutarlo con il processo. Uno di questi strumenti è il sistema di controllo della versione del software come git. Grazie a questo tutorial imparerai come installare Git su Debian 10.
Git è un sistema di controllo della versione software open source e multipiattaforma che ti aiuterà a eseguire la versione del programma che hai sviluppato. Grazie a questo programma, puoi tenere traccia delle modifiche nel software, nonché invertirlo o crearne una nuova versione. E molto altro ancora.
Grazie alla facilità d'uso, alla grande community dietro di esso e alla sua robustezza, Git è diventato incredibilmente popolare. Molte applicazioni commerciali utilizzano Git in fase di sviluppo.
D'altra parte, Git è utilizzato da molti progetti open source che ospitano il codice sorgente in soluzioni come Github o Gitlab. Questo perché Git consente la collaborazione online tramite la versione del software.
Come è noto, Debian 10 è un robusto sistema operativo utilizzato da molti sviluppatori per creare le proprie applicazioni. Quindi è una buona idea sapere come installare Git su questo sistema.
In questo post, mostrerò due diversi metodi per raggiungere l'obiettivo di installare Git. Ognuno ha i suoi vantaggi, ma devi solo sceglierne uno. Quindi non usarli entrambi perché possono creare problemi.
Installa Git dai repository Debian
Uno dei principali vantaggi di Git è che è incredibilmente popolare. Ciò fa sì che le principali distribuzioni Linux lo includano nei loro repository ufficiali. E anche Debian.
Per essere sicuro, apri un terminale ed esegui il seguente comando:
:~$ sudo apt search git
Come puoi vedere, ci sono molti pacchetti relativi a Git. Ma puoi anche notare che il pacchetto Git è disponibile.
Quindi per installarlo basta eseguire questo comando:
:~$ sudo apt install git
Dopo aver digitato la password e confermato l'installazione, verrà avviata.
Una volta completata l'installazione, puoi controllare la versione installata.
:~$ git –version git version 2.20.1
Ed è così che Git verrà installato su Debian 10.
Installa l'ultima versione di Git su Debian 10
Il metodo sopra è molto facile da fare e anche i principianti potrebbero piacerlo di più. Tuttavia, c'è un piccolo aspetto negativo ed è che non ottieni l'ultima versione disponibile.
Ad esempio, al momento in cui scrivo, l'ultima versione stabile di Git è la 2.26 ma Debian include la 2.20.
Quindi, è possibile che se sviluppi software desideri l'ultima versione di Git. Questo per sfruttare al meglio le nuove funzionalità e novità dell'applicazione.
Allo stesso tempo, il modo migliore per ottenere l'ultima versione stabile di Git su Debian 10 è compilare manualmente il codice sorgente dell'applicazione.
Innanzitutto, installa i pacchetti necessari per creare nuovi pacchetti e altre librerie necessarie.
:~$ sudo apt install build-essential make unzip libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext dh-autoreconf libz-dev
Questi pacchetti ne portano anche molti altri ma che sono necessari per compilare il codice in Linux. È incluso anche il pacchetto unzip per decomprimere il file zip.
Ora il prossimo passo è scaricare il codice sorgente Git. Fallo da /tmp
cartella
:~$ cd /tmp/
Quindi, avvia il download utilizzando il comando git.
:~$ wget https://github.com/git/git/archive/v2.26.0.zip -O git.zip
Il comando precedente genererà un file chiamato git.zip che è dove si trova il codice sorgente per Git. Questo file, devi decomprimerlo.
:~$ unzip git.zip
Come risultato della decompressione del file, una cartella chiamata git-2.26.0
verrà creato e vi si accederà.
:~$ cd git-2.26.0/
Una volta che sei nella cartella con il codice sorgente, devi compilarlo. Questo processo richiederà del tempo a seconda del tuo computer. In ogni caso, non è nemmeno molto.
:~$ sudo make prefix=/usr/local all
Al termine del processo di compilazione, puoi installare Git. Per fare ciò, esegui il seguente comando:
:~$ sudo make prefix=/usr/local install
Una volta completato il processo di installazione, puoi verificare il funzionamento del comando git visualizzando la versione installata.
:~$ git --version git version 2.26.0
Come faccio ad aggiornare Git manualmente?
Lo sviluppo di Git è molto attivo. Ciò significa che spesso viene rilasciata una nuova versione. Se hai installato Git usando il vecchio metodo, puoi tenerlo aggiornato con i seguenti passaggi.
Dopo aver installato git, puoi aggiornare la versione installata sul tuo sistema.
Per fare ciò, vai alla tua cartella home e clona il repository Git usando Git.
:~$ git clone https://github.com/git/git.git
Quindi, vai alla cartella generata e compila di nuovo il codice.
:~$ git cd :~$ make prefix=/usr/local all
Infine, installa la nuova versione di Git.
:~$ sudo make prefix=/usr/local install
In questo modo puoi sempre avere l'ultima versione stabile di Git. Ci vuole un po' di lavoro, ma ne vale la pena.
Configurazione di Git per il primo utilizzo
Git è impostato per funzionare quando lo installi, ma è una buona idea fare una piccola configurazione per evitare problemi con i commit.
In particolare, è necessario definire un nome e un indirizzo e-mail in modo che Git sappia chi sta apportando modifiche al software. Questo per aiutarti a collaborare.
Per fare ciò, usi il comando git config insieme ad alcuni parametri:
:~$ git config --global user.name [your-name] :~$ git config --global user.email [your-email]
In questo modo sarà già definito nella configurazione Git. Per verificarlo, esegui il seguente comando:
:~$ git config --list
Ora Git è pronto per funzionare.
Conclusione
Lo sviluppo del software è un processo che richiede molti strumenti insieme per raggiungere un obiettivo. Un elemento importante è il controllo della versione che rende il codice ordinato.
Git emerge come una delle proposte più solide con un alto spirito di efficienza. Non sorprende che il suo sviluppatore iniziale fosse Linus Torvalds.
Quindi ora sai come installare Git su Debian 10, come è stata la tua esperienza con esso? lo usi molto?