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 ?
Réponse
Trop de publicités?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é ;-)