$ apt-get install pacchetto
$ apt-get remove pacchetto
con l'aggiunta dell'opzione “–purge” si ha una cancellazione “drastica” che comprende tutti i files di configurazione.
$ apt-cache search pacchetto
$ apt-cache show pacchetto
$ apt-get update
$ apt-get upgrade pacchetto
$ apt-get dist-upgrade
$ apt-get clean
$ apt-get autoclean
$ apt-get source pacchetto
$ apt-spy
$ apt-get install x-window-system-core
$ apt-get install kde-core kde-i18n-it
$ apt-get install gnome-core
$ apt-get install debian-goodies
Tra i programmi più interessanti: debget serve a scaricare un pacchetto .deb sulla directory in cui vi trovate quando date il comando. Per esempio, debget iptables scarica il file iptables_1.3.3-1_i386.deb dpigs visualizza i pacchetti tra tutti quelli installati che occupano più spazio sul sistema.
$ apt-get install apt-listbugs $ apt-listbugs list iptables
grave bugs of iptables (1.3.2-1) #278916 - iptables-save produces bad syntax (unloadable by iptables-restore) Summary: iptables(1 bug)
$ apt-get install apt-build
Verranno chieste alcune informazioni legate alle opzioni da passare al compilatore gcc.
$ apt-build install pacchetto
$ apt-build --reinstall install pacchetto
Per i più forzuti che vogliono ricompilarsi l'intera distro:
$ apt-build world
Le opzioni di apt-build si possono cambiarle in qualsiasi momento con:
$ dpkg-reconfigure apt-build
cron-apt: automatic update of packages using apt-get apticron: cron-script to mail impending apt updates
$ apt-get install configure-debian
Presenta tramite interfaccia tutti i programmi che hanno utilizzato debconf e consente di riconfigurarli (invece di scrivere a mano dpkg-reconfigure nomepacchetto che costa troppa fatica)
$ apt-get install deborphan
$ orphaner --purge
Se i pacchetti non si vogliono disinstallare dal sistema perche non ufficiali o testing restituiscono il codice errore 1 non facendo aggiornare il sistema.
in questo caso:
$ dpkg --purge --force-all pacchetto
Se non si risolve, editate /var/lib/dpkg/status cancellando le informazioni sul pacchetto. Usate anche deborphan per ripulire tutto.
Nel caso in cui il problema persiste magari con un messaggio d'errore del genere:
subprocess post-removal script returned error exit status 2 Errors were encountered while processing: package_name E: Sub-process /usr/bin/dpkg returned an error code (1)
fare riferimento all'articolo Forzare la rimozione di un pacchetto deb
$ dpkg -l|grep pacchetto
$ dpkg -L pacchetto
X.Org $ dpkg-reconfigure xserver-xorg XFree $ dpkg-reconfigure xserver-xfree86 Riconfigurare il layout della tastiera: $ dpkg-reconfigure console-data Impostare la lingua alla tastiera: $ dpkg-reconfigure locales Scegliere it_IT@euro
$ dpkg --get-selections "*" > lista.txt
Copiate il file lista.txt sull'altro PC e scrivete:
$ dselect update $ dpkg --set-selections < lista.txt $ apt-get -u dselect-upgrade
$ dpkg --purge `COLUMNS=300 dpkg -l "*" | egrep "^rc" | cut -d\ -f3`