Guida veloce ad APT-GET

Questa è una mini guida indirizzata agli ujtenti Linux che usano gli strumenti apt-get e dpkg per personalizzare (o semplicemente installare programmi) la loro distro Debian o derivata (quindi anche Ubuntu).

Comandi utili APT:

Installare un pacchetto:

$ apt-get install pacchetto

Rimuovere un pacchetto:

$ 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:

$ apt-cache search pacchetto

Reperire informazioni sul pacchetto:

$ apt-cache show pacchetto

Aggiornare la sources.list per nuovi pacchetti:

$ apt-get update

Upgradare un pacchetto:

$ apt-get upgrade pacchetto

Aggiornare l’intero sistema:

$ apt-get dist-upgrade

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

$ apt-get clean

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

$ apt-get autoclean

Scarica i sorgenti di un pacchetto senza installarlo:

$ apt-get source pacchetto

Trovare i mirror più veloci:

$ apt-spy

Installare il server X:

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

Installare kde base in italiano:

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

Installare gnome base:

$ apt-get install gnome-core

Debian-goodies. :

$ 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-listbugs – Lista i bug critici di un pacchetto:

$ apt-get install apt-listbugs>br>
$ 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. :

$ 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:

$ apt-build install pacchetto

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

$ 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:

cron-apt: automatic update of packages using apt-get

apticron: cron-script to mail impending apt updates

Configure-debian:

$ 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)

Eliminare dipendenze inutilizzate:

$ apt-get install deborphan

$ 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:

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

  • http://iljack.softrunners.it JJ kuku Jan

    Molto interessante, mi piacerebbe attivare una collaborazione con te. il mio blog è giovane anche io sono un'appassionato di queste cose. se ti interessa i contatti ce li hai ciao JAck

  • http://iljack.softrunners.it JJ kuku Jan

    Molto interessante, mi piacerebbe attivare una collaborazione con te. il mio blog è giovane anche io sono un'appassionato di queste cose. se ti interessa i contatti ce li hai ciao JAck

  • pastre
  • http://ger.com Flietlereal

    hello it is test. WinRAR provides the full RAR and ZIP file support, can decompress CAB, GZIP, ACE and other archive formats.
    orecvvhxjuyhorbjrwvrushqmbloeixkkvrhello

  • http://ger.com Flietlereal

    hello it is test. WinRAR provides the full RAR and ZIP file support, can decompress CAB, GZIP, ACE and other archive formats.
    orecvvhxjuyhorbjrwvrushqmbloeixkkvrhello

  • Pingback: Guida ai comandi apt-get più utili « Cryptema’s Weblog

  • Pingback: post « Cryptema’s Blog