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