[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Lista pacchetti non su installazione corrente



dom 30 ottobre 2005, alle 0:05 (GMT+0300), Maxx ha scritto:
> recentemente l'HD del laptop ha iniziato a cedere.
> [...]
> Ora, posso montare il vecchio HD in read-only e vederne 
> il contenuto.
> Se però volessi leggere la lista dei pacchetti che 
> erano installati, come fare? Ovvero, come dire al sistema 
> che voglio un "dpkg --list" ma usando un database diverso
> da quello attuale?
> [...]

cat /XXX/var/lib/dpkg/status | grep "^Package" | sed "s/Package: //" \
 > pacchetti_vecchio_hd.txt

(sostituisci XXX con il mount-point del vecchio hard-disk)

Se /XXX/var/lib/dpkg/status e` tra i file rovinati prova:

cat /XXX/var/backups/dpkg.status.0 | grep ...
o
zcat /XXX/var/backups/dpkg.status.Y.gz | grep ...

(sostituisci Y con il numero di un dpkg.status.?.gz non corrotto)

Se sei costretto ad usare uno dei file in /XXX/var/backups/ ed usi
aptitude puoi vedere i file installati/rimossi dopo la creazione del
backup consultando i file in /XXX/var/log/aptitude/
-- 
Ave       Johan Haggi
ante diem tertium Kalendas Octobres MMDCCLVIII ab Urbe condita
**NEW** GnuPG key-id: 0x398F1A73 (available on http://keyserver.linux.it)
Fingerprint: 75D4 86D5 B795 BD31 4BD2  2354 9206 CB42 398F 1A73



Reply to: