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

Re: Liste des paquetages installés corrompue?



> > Suite à un méchant plantage, apt-get install ou apt-get remove se
> > plaint d'une erreur de syntaxe dans /var/lib/dpkg/available. Il est
> > tout à fait possible que ce fichier soit corrompu, car le plantage à
> > eu lieu AU MOMENT ou un paquetage était en train de s'installer. Y'a
> > t'il une méthode pour régénerer ce fichier ? HELP !!
>
> Ce fichier contient juste la liste de ce qui est disponible. Ce n'est
> pas le fichier qui dit ce qui est installe. C'est pas grave s'il est
> foutu. Enleve le (ou renomme le si t'as pas confiance), puis :
> # dselect update
> le recrera.

Merci, c'était exactement ça. Maintenant, mon fichier est flambant neuf, et 
tout remarche...

> > [root@yslan1 root]# apt-get remove sane
> > Reading Package Lists... Done
> > Building Dependency Tree... Done
> > The following packages will be REMOVED:
> >   sane
> > 0 packages upgraded, 0 newly installed, 1 to remove and 1  not
> > upgraded. 2 packages not fully installed or removed.
> > Need to get 0B of archives. After unpacking 158kB will be freed.
> > Do you want to continue? [Y/n]
> > dpkg: parse error, in file `/var/lib/dpkg/available' near line 2
> > package
> > `telnet':
> >  value for `status' field not allowed in this context
>
> T'aurrais pas un peu patasse a la main les fichier de dpkg ?

Ah non, jamais...

Encore merci, je commencais à flipper grave, je me revoyais en train de tout 
réinstaller ...

-- 
Yves Dessertine
yves.d@hrnet.fr



Reply to: