mercoledì

ulteriori Comandi

comandi utili per apt e dpkg ( Ubuntu )

Comandi utili APT:

Installare un pacchetto:

sudo apt-get install pacchetto

Rimuovere un pacchetto:

sudo apt-get remove pacchetto

con l’aggiunta dell’opzione “–purge” si ha una cancellazione “drastica” che comprende tutti i files di configurazione.

Cercare un pacchetto:

sudo apt-cache search pacchetto

Reperire informazioni sul pacchetto:

sudo apt-cache show pacchetto

Aggiornare la sources.list per nuovi pacchetti:

sudo apt-get update

Upgradare un pacchetto:

sudo apt-get upgrade pacchetto

Aggiornare l’intero sistema:

sudo apt-get dist-upgrade

Ripulire /var/cache/apt di tutti i pacchetti .deb scaricati:

sudo apt-get clean

Ripulire /var/cache/apt dei soli pacchetti obsoleti e che non sono più presenti sui repository debian:

sudo apt-get autoclean

Scarica i sorgenti di un pacchetto senza installarlo:

sudo apt-get source pacchetto

Trovare i mirror più veloci:

sudo apt-spy

Installare il server X:

sudo apt-get install x-window-system-core

Installare kde base in italiano:

sudo apt-get install kde-core kde-i18n-it

Installare gnome base:

sudo apt-get install gnome-core

Debian-goodies. :

sudo apt-get install debian-goodies

apt-listbugs - Lista i bug critici di un pacchetto:

sudo apt-get install apt-listbugs

sudo 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-build - Tool che permette di ricompilare i pacchetti ottimizzandoli per la propria architettura. :

sudo apt-get install apt-build

Verranno chieste alcune informazioni legate alle opzioni da passare al compilatore gcc. Per installare compilando un nuovo pacchetto presente sui repository:

sudo apt-build install pacchetto

Se avete già installato un pacchetto e volete sostituirlo con quello compilato:

sudo apt-build –reinstall install pacchetto

Per tutti quelli che vogliano compilarsi l’intero sistema:

sudo apt-build world

Le opzioni di apt-build si possono cambiarle in qualsiasi momento con:

sudo dpkg-reconfigure apt-build

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) Eliminare dipendenze inutilizzate:

sudo apt-get install deborphan

sudo orphaner –purge

Forzare disinstallazione:
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:

sudo 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.

Comandi utili DPKG:

Controllare la presenza di un pacchetto installato sul sistema:

sudo dpkg -l|grep pacchetto

Listare i singoli file che compongono un pacchetto già installato:

sudo dpkg -L pacchetto

Riconfigurazione X server X.Org

sudo dpkg-reconfigure xserver-xorg XFree

sudo dpkg-reconfigure xserver-xfree86

Riconfigurare il layout della tastiera:

sudo dpkg-reconfigure console-data

Impostare la lingua alla tastiera:

sudo dpkg-reconfigure locales

Scegliere

it_IT@euro

Copiare la propria configurazione dei pacchetti su un altro sistema:

sudo dpkg –get-selections “*” > lista.txt

Copiate il file lista.txt sull’altro PC e scrivete:

sudo dselect update

sudo dpkg –set-selections <>

sudo apt-get -u dselect-upgrade

Eliminare i residui dei file di configurazione dei pacchetti -rc:

sudo dpkg –purge `COLUMNS=300 dpkg -l “*” | egrep “^rc” | cut -d\ -f3`