dpkg: alzarsi sempre in piedi

Maggio 26, 2008

Siete pigri come me e non volete perdere ore ad aggiornare Debian o *buntu con magari risultati non proprio eccellenti? Vi conviene a star prima a reinstallare tutto d’accapo ad ogni versione stabile della vostra distro? Però vi rogna ricordarvi a memoria ogni singola cosa che installate?

La soluzione è semplice e immediata.
Prima di piallare il SO dalla sua partizione (avete la /home in un’altra vero? così rimangono tutte le impostazioni utente) date un bel

# dpkg –get-selections > elenco_pacchetti

Poi reinstallate tutto la vostra distro (ovviamente meglio connessi via ethernet al vostro router così si aggiornano i pacchetti delle lingue). Aggiungete tutti i repository (con annesse chiavi se necessario) e poi

# apt-get update && apt-get upgrade && apt-get dist-upgrade

Ok ora siamo pronti a rimettere tutto come prima, prima installiamo il necessario

# apt-get install dselect

diciamo ad dpkg cosa vogliamo

# dpkg –set-selections < elenco_pacchetti

infine diamo il seguente comando

# dselect

Vi mostrerà cosa una schermata con menù..una spiegazione dettagliata qui
Giurò che non mi ricordo come ho fatto a far funzionare il tutto, penso di aver dato un bel: Aggiorna o forse Installa. E tutto ha funzionato egregiamente, facendomi poi scorrere agli altri item del menù facendomi addirittura rimuovere cose non necessarie. Figo no? E’ stato talmente semplice ed immediato che non ricordo come ho fatto :-p, so che è stato indolore!

Oppure al posto di dare dselect e seguire il menù ho trovato anche questo comando

# apt-get dselect-upgrade

che però non ho ancora provato…..

PS windows update ciucciati il calzino :-D

Lascia un commento