giovedì 23 agosto 2007

E se si dovesse bloccare tutto?

Oggi mi è capitata una cosa strana: la mia ubuntu è andata in panne e ho dovuto reinstallare tutto. Navigando in giro sono venuto a conoscenza di alcuni comandi che, preventivamente, potrebbero essere utili sopratutto se combinati con il Grande Potere dello Script.
Bisogna avere, come nel mio caso, due partizioni e salvare questi script dove non c'è il sistema.

Si crea un file con questo contenuto:

#!/bin/sh
dpkg --get-selections > /indirizzodovevoletesitroviilfile/lista.pacchetti


e lo si salva. Questo script crea una lista con tutte le applicazioni installate al momento. A questo punto sistema - preferenze - sessioni e lo si fa eseguire all'avvio.
Poi creare l'altro script con questo contenuto:

#!/bin/sh
dpkg --set-selections < /indirizzodovesitrovailfile/lista.pacchetti
sudo apt-get dselect-upgrade


con un nome qualsiasi. Questo script installa i pacchetti della lista.

Dopo aver impostato i permessi dei file (chmod +x nomefile) si ha questo risultato:

1) Ad ogni avvio si aggiorna la lista dei pacchetti

2) In caso di reinstallazione basta eseguire il secondo script (da shell ovviamente) e si installa tutto

Saluti e Baci dal Vostro Icio

Nessun commento: