Come installare e controllare i pacchetti in Linux con il RPM

da Sukrit Dhandhania su 12 maggio 2009

Linux

RPM o Responsabile rosso del pacchetto del cappello è la soluzione dell'amministrazione del pacchetto di difetto per le distribuzioni di Linux basate sul cappello rosso Linux. È un senso utile grazioso installare, aggiornare e ONU-installare facilmente i pacchetti sulle macchine di Linux. Mi ricordo dei giorni in cui ogni pacchetto di Linux ha dovuto essere compilato. Vediamo come effettuare alcune mansioni di base con il RPM.

Elenchi tutti i pacchetti

Prima dell'installazione del pacchetto nuovo o dell'aggiornamento e di quello vecchio a volte desiderate controllare per assicurarti che già non sia installato. Qui è come potete ottenere una lista di tutti i pacchetti installati di RPM:

# RPM - qa

gawk-3.1.3-10.1
pax-3.0-9
krbafs-1.2.2-6
esound-0.2.35-2
perl-XML-Encoding-1.01-26
perl-Digest-SHA1-2.07-5

Ora una lista di questo genere può essere abbastanza confusionaria. Che cosa gradisco fare è di usare questo ordine con grep. Filtro la ricerca con il pacchetto che sto cercando. Così, se sto provando a controllare se un determinato pacchetto di PHP è installato farei funzionare la seguente ricerca:

# RPM - qa | php del grep

php-pdo-5.2.0-1.rhel4.ct
php-mbstring-5.2.0-1.rhel4.ct
php-mysql-5.2.0-1.rhel4.ct
php-imap-5.2.0-5
php-5.2.0-1.rhel4.ct
php-cli-5.2.0-1.rhel4.ct
php-gd-5.2.0-1.rhel4.ct

Posso vedere che cosa già è installato ed allora decidere se devo installare, aggiornare, o rimuovere qualche cosa.

Installi ed aggiorni i pacchetti

Ci sono lle coppie dei Web site che uso ottenere i miei pacchetti di RPM - rpm.pbone.net e Ritrovamento di RPM. Dopo il trasferimento dal sistema centrale verso i satelliti .rpm la lima qui è come potete installare un pacchetto:

# RPM - ivh package-name.rpm

Per aggiornare un pacchetto:

# RPM - Uvh package-name.rpm

Otterrete abbastanza spesso un errore da RPM dirlo ha bisogno di alcuni altri pacchetti installati per installare o aggiornare il pacchetto che state provando ad installazione. Ciò si riferisce a comunemente come “inferno di dipendenza„. Dovete andare appena di nuovo al Web site da dove avete trasferito il pacchetto dal sistema centrale verso i satelliti e cercate i pacchetti che dipende sopra e li installate in primo luogo.

Rimuova i pacchetti

Rimuovendo i pacchetti con il RPM è semplice altrettanto quanto installandoli o aggiornando. Dovete assicurarti voi ottenere il nome completo del pacchetto che state provando a rimuovere. Usi l'ordine elencare i pacchetti come indicato sopra per ottenere il nome completo del pacchetto. Allora faccia funzionare il seguente ordine:

# RPM - e package-name.rpm

Guardi da di entrare nelle edizioni di dipendenza qui pure.

Alberini relativi:
  • Come usare uccello canoro per controllare il vostro iPod
  • How to use Banshee to manage your iPod in Ubuntu
  • How to download files from the Linux command line
  • How to create a symlink (shortcut) in Linux
  • How to install Banshee 1.0 in Ubuntu
  • Get Simple Help tutorials just like this one in your email inbox every day - for free! Just enter your email address below:

    You can always opt out of this email subscription at any time.

    { 0 comments… add one now }

    Leave a Comment

    You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>