Ciao Andrea, e un cordiale saluto a tutti i partecipanti alla lista .... On Sun, Jan 08, 2006 at 10:49:29AM +0100, Andrea wrote: [...] > Però neanche così funziona: > > nenya:/home/andrea# dpkg -P linux-image-2.6.14.2-and-2 (Lettura del > database ... 63251 file e directory attualmente installati.) Rimuovo > linux-image-2.6.14.2-and-2 ... Elimino i file di configurazione di > linux-image-2.6.14.2-and-2 ... > String found where operator expected > at /var/lib/dpkg/info/linux-image-2.6.14.2-and-2.postrm line 22, near > "use Cwd 'abs_path'" > (Do you need to predeclare use?) > "use" not allowed in expression > at /var/lib/dpkg/info/linux-image-2.6.14.2-and-2.postrm line 22, at end > of line > syntax error at /var/lib/dpkg/info/linux-image-2.6.14.2-and-2.postrm > line 22, near "use Cwd " > BEGIN not safe after errors--compilation aborted > at /var/lib/dpkg/info/linux-image-2.6.14.2-and-2.postrm line 23. > dpkg: errore processando linux-image-2.6.14.2-and-2 (--purge): > il sottoprocesso post-removal script ha restituito un codice di errore > 9 > Sono occorsi degli errori processando: > linux-image-2.6.14.2-and-2 > nenya:/home/andrea# > > > Qualche altra idea? :)
Allora, ogni pacchetto binario della debian (.deb) normalmente e' "corredato" da 4 script: preinst, postinst, prerm, postrm, a volte ce ne sono soltanto due, comunque lo script postrm e' quello che agisce subito dopo la rimozione del pacchetto in modo tale da riportare il sistema nelle condizioni precedenti all'installazione del pacchetto. Ora, se hai tolto, con il comando dpkg --purge il kernel (il file /boot/vmlinuz-2.6.14.2, e il relativo Sistem.Map) i moduli (/lib/modules/2.6.14.2/), la ducumentazione (/usr/share/doc/kernel-image-2.6.14.2-and-2) e hai installato un nuovo kernel (naturalmente prima di cancellare quello vecchio ... :-), credo che, anche se cancelli (da root) il file: /var/lib/dpkg/info/linux-image-2.6.14.2-and-2.postrm a "manina" con rm, non succedano dei disastri ......:-) In fondo e' una delle operazioni che attua dpkg --purge, cioe' elimina tutti i file e le dir relative a un determinato pacchetto .... :-) Poi per vedere i file contenuti in un pacchetto .deb gia' installato basta usare: $ dpkg --listfiles nomepacchetto o in forma piu' "sintetica" $ dpkg --L nomepacchetto Au Revoir Hugh Hartmann -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

