GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare tar.gz in CentOS

La maggior parte delle volte installerai pacchetti con il gestore di pacchetti Linux integrato. Per CentOS, questo è gnam. Per Debian, è apt-get e così via. Se sei fortunato. Sfortunatamente, non tutto il software utile è racchiuso in modo ordinato nei repository.

Ce n'è un sacco là fuori, che aspetta solo di essere compilato e installato. In questo articolo, ti mostreremo come installare i file tar.gz usando il modo tradizionale su una nuova installazione di CentOS.

Il modo GIUSTO per installare i file tar.gz

Uno dei motivi per cui i gestori di pacchetti come yum sono così utili è che si occupano di ripulire dopo che hai finito. Per disinstallare un pacchetto, dobbiamo solo digitare:

yum remove xyz

Tuttavia, i pacchetti in natura potrebbero non essere ben fatti. Potrebbe non esserci un modo predefinito per rimuovere il pacchetto e tutti i suoi file. Successivamente, ti mostreremo un modo sicuro per farlo in modo da poter rimuovere completamente i pacchetti anche senza un programma di disinstallazione. Ma per ora, supponiamo che il pacchetto che desideri installare sia ben fatto e aderisca agli importanti standard di codifica.

Autorizzazioni per compilare e installare file tar.gz

Il processo finale di installazione di questi file richiede i permessi di root. Se non hai effettuato l'accesso come root (e idealmente non dovresti esserlo!), allora dovrai usare il comando "sudo". Se non hai un utente in grado di eseguire sudo, puoi crearne uno o accedere tu stesso come root. Allora cominciamo!

Fase 1:installa gli strumenti di sviluppo

Gli strumenti di sviluppo Linux sono un insieme di circa 100 pacchetti (incluse le dipendenze) necessari per compilare i programmi. Puoi verificare se sono installati digitando qualcosa come:

gcc -v

Se dice "comando non trovato", devi installare gli strumenti digitando:

sudo yum groupinstall "Development tools"

Questo è per CentOS. Per Ubuntu, si chiama pacchetto "build-essential" e così via. L'installazione richiede autorizzazioni di amministratore:

Una volta installati gli strumenti di sviluppo, è ora di compilare!

Passaggio 2:ottieni l'URL del file tar.gz da scaricare

Per questo esempio, stiamo utilizzando i pacchetti di esempio gratuiti "Hello World" su gnu.org che si trovano qui:

http://ftp.gnu.org/gnu/hello/

Troviamo quello che vogliamo, fare clic con il tasto destro e copiare l'URL del file di destinazione:

Una volta che lo abbiamo, lo scarichiamo.

Fase 3:scarica il file

Per questo, utilizziamo semplicemente il comando "wget" con l'URL del file che abbiamo ottenuto nel passaggio 2 in questo modo:

wget http://ftp.gnu.org/gnu/hello/hello-2.10.tar.gz

Questo avvierà il trasferimento al nostro sistema:

Una volta completata la barra di trasferimento, dobbiamo decomprimerla.

Fase 4:decomprimere tar.gz in una nuova cartella

Il file tar.gz sarà ora nella tua directory corrente. Lo spacchettamo in questo modo:

tar -zxf hello-2.10.tar.gz

Questo creerà una nuova cartella con il nome del file meno l'estensione come mostrato qui:

Passa a questa cartella digitando;

cd hello-2.10

Ora è il momento di installare il pacchetto!

Fase 5:installazione del pacchetto

Il processo di installazione consiste in questi tre comandi uno dopo l'altro:

./configure
make
sudo make install

Nota che hai bisogno dei permessi "sudo" per l'ultimo! Digitali uno per uno, attendi che siano completati, quindi procedi al comando successivo. Alla fine, dovrebbe compilare e installare senza errori:

Fase 6:esecuzione del programma

Il pacchetto dovrebbe aver installato i suoi binari nel sistema e aggiunto le variabili $PATH. Quindi digita il comando come mostrato qui:

Come puoi vedere, funziona! Abbiamo compilato e installato con successo un pacchetto Linux!

Fase 7:rimozione del pacchetto

Qui dovrai sperare e pregare che lo sviluppatore del pacchetto abbia incluso uno script di disinstallazione. In caso contrario, rimuovere tutti i file installati può essere un enorme dolore al collo. Se il codice è valido, tuttavia, dovresti essere in grado di accedere alla cartella di installazione come nel passaggio 4 e digitare:

sudo make uninstall

E questo dovrebbe rimuovere il pacchetto dal tuo sistema. Più avanti, vedrai come installare i pacchetti in modo da non dover fare affidamento sulle grazie del programmatore per la disinstallazione. Ma in questo momento, questo è il modo "standard" per installare i file tar.gz in Linux.

Naturalmente, se sei uno dei nostri clienti di hosting CentOS, non devi installare tar.gz in CentOS, chiedi semplicemente ai nostri amministratori, siediti e rilassati. I nostri amministratori installeranno immediatamente tar.gz in CentOS.

PS. Se ti è piaciuto questo post su Come installare tar.gz in CentOS, condividilo con i tuoi amici sui social network usando i pulsanti qui sotto o lascia semplicemente un commento nella sezione commenti. Grazie.

Prova oggi il nostro hosting CentOS completamente gestito, a partire da soli $ 24,99 al mese!
Cent OS
  1. Come installare PHP 7, 7.2 e 7.3 su CentOS 7

  2. Come installare Java 11 e 12 su CentOS 7

  3. Come installare Wine 4.0 su CentOS 7

  4. Come installare Vim 8.2 su CentOS 7

  5. Come installare VirtualBox su CentOS 7

Come installare il filato su CentOS 7

Come installare i pacchetti RPM su CentOS

Come installare il filato su CentOS 8

Come installare R su CentOS 8

Come installare RPM su CentOS

Come installare i pacchetti RPM su CentOS 8