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.























{ 0 comments… add one now }
Leave a Comment