Sono abituato ai sistemi basati su RPM e ci sono molti comandi che non sono ancora sicuro di come fare con i pacchetti .deb. Questo è principalmente per l'uso con pacchetti personalizzati, cioè non roba apt-get installata.
Sarebbe bello se qualcuno potesse fornire una traduzione dei comandi qui: (per "file pacchetto" si intende operare su un file fisico .rpm / .deb)
Funzione rpm deb -------------------------------------------------- -------------------------------- Visualizza tutti i pacchetti installati rpm -qa Visualizza i file in un pacchetto installato rpm -ql nomepacchetto Visualizza i file in un file di pacchetto rpm -qlp ./packagename.rpm Visualizza le informazioni sul pacchetto, pacchetto installato rpm -qi nomepacchetto (1) Visualizza le informazioni sul pacchetto, file del pacchetto rpm -qip ./packagename.rpm (1) Visualizza script shell pre / post installazione rpm -q --scripts nomepacchetto Visualizza il log delle modifiche per un file del pacchetto rpm -qp --changelog ./packagename.rpm Disinstallare un pacchetto rpm -e nomepacchetto dpkg -r / dpkg -P Installa un file del pacchetto rpm -ivh ./packagename.rpm dpkg -i Aggiorna un pacchetto da un file rpm -Uvh ./packagename.rpm Trova quale pacchetto possiede un file rpm -qif /some/file.foo Elenca le dipendenze di un pacchetto rpm -q - richiede nomepacchetto Elenca le dipendenze di un file del pacchetto rpm -qp --requires ./packagename.rpm
(1) vedere ad esempio l'esempio di output delle informazioni qui
rpm -ivh
orpm -Uvh
, l'equivalente perdeb
èdpkg -i
?dpkg
non fa alcuna differenza tra installazione e aggiornamento? O lo gestisce automaticamente?