bonjour,

Le  6 F�v, Geoffroy Baud a �crit:
> salut a tous 
> 
> quand je fais un apt-get 
> apt me reponds 
> 
> Reading Package Lists... Error!
> E: Unable to parse package file /var/lib/dpkg/status (1)
> E: The package lists or status file could not be parsed or opened.
Malheureusement, le message est clair non ? Le fichier status n'est plus
lisible.

Faire tout de meme les verifications d'usage :
df -kl
Si un fs est a 100 %, alors ca peut eventuellement expliquer (y'a toujours
des truc bizarres dans ces cas la).

Il y a normalement un fichier /var/lib/dpkg/status-old qui contient
l'etat de ton systeme avant la derniere mise a jour (je crois).

Si vraiment le fichier status a degag�, tu peux faire une copie
de status-old en status puis reinstaller les paquets que tu avais
installes. C'est pas garanti a 100 % mais ca devrait tout de meme faire
l'affaire. Y'a aussi plein de fichier
status.yesterday.{0,1.gz,2.gz,etc...}. Je sais pas comment ils sont
gener�s, peut etre par crontab. dans ce cas t'as qu'a reprendre un pas
trop vieux.

De toute facons, t'as pas le choix. C'est ca ou une reinstallation.

        Courage,
        Christophe

-- 
char*p="[)1++++++11+(QI1)9191991)9)1)(II1)919Y91)9)1)(AK+9;991+3*(9I1*IY991)Q1\
)(1I1))A91991)Q1)(+)1)1++9;)Q1+(";main(_){while(*p){for(_=*p-32>>3;_;--_)
putchar(' ');if(!(_=*p++-32&7))putchar('\n');else while(_--)printf("_/");}}

Répondre à