GNU/Linux >> Linux Esercitazione >  >> AlmaLinux

Come installare e configurare Git su AlmaLinux 8

Git è un progetto open source maturo e attivamente mantenuto sviluppato inizialmente nel 2005 da Linus Torvalds, il famoso creatore del kernel del sistema operativo Linux. Git è progettato per gli sviluppatori che necessitano di un sistema di controllo della versione piuttosto semplice. La maggior parte del software è frutto di sforzi collaborativi e talvolta può avere centinaia di persone con impegni che lavorano su progetti di sviluppo software. È essenziale tenere traccia di questi commit normalmente eseguiti nei rami nella maggior parte dei progetti prima di essere uniti al master per il rilascio. È facile rivedere e rintracciare eventuali commit errati e ripristinarli, portando a uno sviluppo molto più semplice se qualcosa va storto.

Nel seguente tutorial imparerai come installare Git su AlmaLinux 8 in vari metodi.

Prerequisiti

  • Sistema operativo consigliato: AlmaLinux 8.
  • Account utente: Un account utente con privilegi sudo o accesso root (comando su) .

Aggiornamento del sistema operativo

Aggiorna il tuo AlmaLinux sistema operativo per assicurarsi che tutti i pacchetti esistenti siano aggiornati:

sudo dnf upgrade --refresh -y

Il tutorial utilizzerà il comando sudo e supponendo che tu abbia lo stato sudo .

Per verificare lo stato di sudo sul tuo account:

sudo whoami

Esempio di output che mostra lo stato di sudo:

[joshua@localhost ~]$ sudo whoami
root

Per configurare un account sudo esistente o nuovo, visita il nostro tutorial su Come aggiungere un utente ai sudoer su AlmaLinux .

Per utilizzare l'account root , usa il comando seguente con la password di root per accedere.

su

Metodo 1. Installa Git da Appstream

Per impostazione predefinita, Git è disponibile nel repository del flusso di app e installato utilizzando il gestore di pacchetti DNF. Per fare ciò, usa il seguente comando:

sudo dnf install git

Esempio di dipendenze che verranno installate:

Digita "Y" quindi premere "INVIO CHIAVE" per procedere con l'installazione.

Una volta installato, verifica l'installazione:

git --version

Esempio di output:

git version 2.27.0

Congratulazioni, hai installato Git su Almalinux 8 usando il metodo dnf manager.

Metodo 2. Compila e installa Git dal sorgente

Il tutorial ha trattato l'installazione dallo stream dell'app. Tuttavia, per coloro che desiderano l'ultima versione di Git in assoluto, si consiglia di installare sempre dal sorgente. Tuttavia, è un po' più dispendioso in termini di tempo, ma ti lascerà sempre con la versione più recente disponibile.

Come con unstable, dovrai assicurarti che eventuali problemi di sicurezza siano monitorati; con il sorgente, puoi ricompilare rapidamente qualsiasi aggiornamento urgente, rendendo questa l'opzione migliore per chiunque abbia bisogno di utilizzare l'ultimo Git.

Prima di avviare l'installazione dal sorgente, utilizzare il comando su per accedere alla root conto di questa installazione.

Per cominciare, installa le dipendenze Git come segue:

sudo dnf install gettext-devel curl-devel expat-devel openssl-devel perl-CPAN perl-devel zlib-devel unzip cmake gcc make wget -y

Quindi, visita la pagina della versione per trovare l'archivio zip principale o l'ultima versione stabile di Git.

Quando scrivi la guida, 3.3.1 è l'ultima versione stabile, ma cambia spesso, quindi assicurati di ottenere l'ultima versione.

Nella finestra del tuo terminale, usa il comando wget come di seguito:

wget https://github.com/git/git/archive/refs/tags/v2.33.1.zip

Usa il comando wget per ottenere l'ultima versione di sviluppo (master) :

wget https://github.com/git/git/archive/refs/heads/master.zip -O git-nightly.zip

Nota, non utilizzare questa versione a meno che non sia instabile e possibilmente contenga dei bug.

Quindi, decomprimi l'archivio che hai scaricato:

Esempio:

sudo unzip v2.33.1.zip

Ora dovrai navigare nella directory usando il comando CD:

cd git-2.33.1

Ora devi eseguire i seguenti comandi make per installare git:

Primo comando:

sudo make prefix=/usr/local all

Nota, l'operazione richiederà alcuni minuti, a seconda delle capacità di prestazioni del tuo sistema.

Secondo comando:

sudo make prefix=/usr/local install

Ora che hai installato Git dal sorgente, verifica l'installazione e compila:

git --version

Esempio di output:

git version 2.33.1

Congratulazioni, hai installato Git su Almalinux 8 usando il metodo compile.

Come configurare Git

Dopo l'installazione, dovrai configurare impostazioni standard come nomi ed e-mail, principalmente sui messaggi di commit git . Questo è abbastanza semplice come il tutorial spiegherà di seguito.

Il primo passo è fornire il tuo nome che verrà impostato Globalmente :

git config --global user.name "YOUR NAME"

Esempio:

git config --global user.name "Joshua"

Quindi, seleziona la tua e-mail; questo può falsificare se preferisci:

git config --global user.email "YOUR EMAIL"

Esempio:

git config --global user.email "[email protected]"

Per confermare che sono stati aggiunti, usa il comando config –list :

git config --list

Esempio di seguito:

Se non specificato, Git memorizza i dettagli nel ~/.gitconfig file. Puoi rivedere ciò che è attualmente archiviato utilizzando il comando cat :

cat ~/.gitconfig

Esempio di seguito:

Nota, l'utilizzo del comando sudo con il comando git config imposterà due nomi utente ed e-mail separati.

È possibile memorizzare queste informazioni per un accesso più rapido in futuro; nota che questo è per server dedicati gestiti da 1 o 2 persone che sono affidabili in quanto le informazioni non sono archiviate in modo sicuro o crittografato e sono solo in forma di testo, quindi tutti gli utenti che hanno accesso al server possono leggerlo facilmente.

git config --global credential.helper cache

Se è necessario utilizzare l'assistente credenziali, si consiglia di memorizzare nella cache solo per un periodo di tempo limitato per una maggiore sicurezza. Ad esempio, oggi lavorerai utilizzando git da 1 a 4 ore ma non lo toccherai per alcune settimane, quindi imposterai la scadenza a 5 ore:

git config --global credential.helper "cache --timeout=18000"

Dopo 5 ore, le credenziali verranno eliminate. Questo protegge il tuo GIT.


AlmaLinux
  1. Come installare Git su AlmaLinux

  2. Come installare MongoDB su AlmaLinux 8

  3. Come installare e configurare Git su Debian 11

  4. Come installare e configurare Git su Fedora 35

  5. Come installare Lighttpd su AlmaLinux 8

Come installare Ntopng su AlmaLinux 8

Come installare Laravel su AlmaLinux 8

Come installare Prometheus su AlmaLinux 8

Come installare Git su AlmaLinux 8

Come installare Docker su AlmaLinux 8

Come installare Apache su AlmaLinux 8