|
Abbiamo configurato il nostro nuovo Sistema Operativo, siamo riusciti a connetterci ad Internet, abbiamo la possibilita' di scaricare tutto il software che ci pare, ma... se volessi utilizzare software distribuito sotto forma di pacchetti RPM come si procede per l'installazione?
RPM (Redahat Package Manager) è un formato di pacchetti ideato da RedHat. Detto in parole povere, questi pacchetti sono in grado di aggiornare il sistema sui file che si stanno installando e avvertire l'utente se ci sono delle dipendenze da rispettare, in modo da poter cercare, prima di installare i programmi, i file richiesti... Si tratta di un vero e proprio tool di installazione che ne permette anche una disinstallazione perfetta senza lasciare milioni di file inutili (a differenza dei sistemi Microsoft :)) all'interno dell'hard disk.
Questo tool (rpm) e' gestibile sia da linea di comando (parte su cui ci soffermeremo) che tramite interfaccia grafica... in quest'ultimo caso la gestione dei pacchetti è completamente automatizzata, in modo da consentire anche ad un utente inesperto un'agevole installazione del software distribuito sotto questa forma.
INSTALLAZIONE RPM e LINEA DI COMANDO... Entriamo nel sistema come root. Supponiamo di avere un software da installare e che tale file si chiami:
azzz-0.0.26-0.i386.rpm
» 0.0.26-0 e' il numero della versione; » i386 indica l'architettura per cui e' stato compilato;
Per installare azzz-0.0.26-0.i386.rpm, da linea di comando digitare:
rpm -ivh azzz-0.0.26-0.i386.rpm
(i indica che si vuole installare il pacchetto) et voila' :))... se tutto e' andato per il verso giusto non sara' visualizzato a video nessun messaggio di errore e si potra utilizzare da subito il software appena installato
DISINSTALLAZIONE RPM e LINEA DI COMANDO... Per disinstallare il programma azzz, da linea di comando digitare:
rpm -e azzz
(e indica che si vuole cancellare il pacchetto... erase)
SOURCE RPM Esistono dei pacchetti rpm non compilati (sorgenti del software). Per installare il programma bsisogna prima compilare e pacchettizzare il file con il comando:
rpm --rebuild azzz-0.0.26-0.i386.rpm
per poi poterlo installare con il solito rpm -ivh azzz-0.0.26-0.i386.rpm.
|