mondo fedora

Sempre piu’ spesso mi imbatto in server fedora core, nasce quindi l’esigenza di saper amministrare tali sistermi. Ecco in questo articolo una serie di appunti di rapida consultazione, che non hanno la pretesa di essere completi,

il loro scopo e’ di essere “sottomano” al bisogno.

http://www.linuxguide.it/command_line/linux_command_line-c11_it.html#JUMP

# rpm -ivh [package.rpm]           installare un pacchetto rpm

# rpm -ivh –nodeeps [package.rpm]     installare un pacchetto rpm ignorando le dipendenze richieste

# rpm -U [package.rpm]             aggiornare un pacchetto rpm senza modificarne i file di configurazione

# rpm -F [package.rpm]             aggiornare un pacchetto rpm solo se quest’ultimo risulta già installato

# rpm -e [package]             rimuovere un pacchetto rpm

# rpm -qa                 visualizzare tutti i pacchetti rpm installati sul sistema

# rpm -qa | grep httpd             visualizzare tutti i pacchetti rpm col nome “httpd”

# rpm -qi [package]             ottenere informazioni su un determinato pacchetto installato

# rpm -qg “System Environment/Daemons”     visualizzare i pacchetti rpm di un gruppo software

# rpm -ql [package]             visualizzare la lista dei file forniti da un pacchetto rpm installato

# rpm -qc [package]             visualizzare la lista dei file di configurazione forniti da un pacchetto rpm installato

# rpm -q [package] –whatrequires     visualizzare la lista delle dipendenze richieste da un pacchetto rpm

# rpm -q [package] –whatprovides     visualizzare le capability fornite da un pacchetto rpm

# rpm -q [package] –scripts         visualizzare gli script avviati in fase di installazione/rimozione

# rpm -q [package] –changelog         visualizzare lo storico delle revisioni di un pacchetto rpm

# rpm -qf /etc/httpd/conf/httpd.conf     verificare a quale pacchetto rpm appartiene un dato file

# rpm -qp [package.rpm] -l         visualizzare la lista dei file forniti da un pacchetto non ancora installato

# rpm –import /media/cdrom/RPM-GPG-KEY     importare la public-key della digital signature

# rpm –checksig [package.rpm]         verificare l’integrità di un pacchetto rpm

# rpm -qa gpg-pubkey             verificare l’integrità di tutti pacchetti rpm installati

# rpm -V [package]             verificare file size, permessi, tipo, owner, group, MD5 checksum e ultima modifica

# rpm -Va                 verificare tutti i pacchetti rpm installati sul sistema – usare con cautela

# rpm -Vp [package.rpm]         verificare un pacchetto rpm non ancora installato

# rpm -ivh /usr/src/redhat/RPMS/`arch`/[package.rpm]     installare un pacchetto costruito da un rpm sorgente

# rpm2cpio [package.rpm] | cpio –extract –make-directories *bin*     estrarre gli eseguibili da un pacchetto rpm

# rpmbuild –rebuild [package.src.rpm]     costruire un pacchetto da un rpm sorgente

# yum -y install [package]          scarica ed installa un pacchetto rpm

# yum localinstall [package.rpm]     installare un pacchetto locale cercando di risolvere le dipendenze via yum

# yum -y update             aggiornare tutti i pacchetti rpm installati sul sistema

# yum update [package]             aggiornare un pacchetto rpm

# yum remove [package]             rimuovere un pacchetto rpm dal sistema

# yum list                 elencare tutti i pacchetti rpm installati sul sistema

# yum search [package]             cercare un pacchetto rpm sul repository

# yum clean [package]             ripulire la cache dai pacchetti rpm scaricati

# yum clean headers             rimuovere tutti i file headers che il sistema usa per la risoluzione delle dipendenze

# yum clean all             rimuovere dalla cache i pacchetti e gli headers