1 votes

Comment récupérer le dossier /var/lib/dkpg ?

Mon ami a supprimé le /var/lib/dkpg de son installation 12.04. Sans lui, apt-get ne fonctionne pas. Je suis nouveau sur Ubuntu et je ne sais pas grand-chose. Comment puis-je le récupérer ?

1voto

Wilf Points 28034

Exécutez-les :

sudo mkdir /var/lib/dpkg
sudo cp /var/backups/dpkg.status.0 /var/lib/dpkg/status
sudo sh -c "echo >> /var/lib/dpkg/lock"
sudo sh -c "echo >> /var/lib/dpkg/available"
sudo mkdir /var/lib/dpkg/alternatives
sudo mkdir /var/lib/dpkg/info
sudo mkdir /var/lib/dpkg/parts
sudo mkdir /var/lib/dpkg/updates

Avec un peu de chance, cela permettra de restaurer les fichiers nécessaires, bien que certaines erreurs de paquets puissent survenir suite à des transactions récentes, comme le status ne sera pas à jour.

Vous pouvez alors tester apt-get pour toute erreur :

sudo apt-get install sl

Vous devrez peut-être d'abord mettre à jour le cache des paquets avec <code>sudo apt-get update</code>

sl est un petit programme qui affiche un train à vapeur dans le terminal lorsque vous faites une erreur de frappe. ls mais je l'ai inclus ici car il est petit et peu susceptible d'être installé ;-)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X