Debian / Ubuntu - Comment restaurer la structure / var / cache / apt Après le retrait?

Je n'avais pas assez d'espace sur le serveur Ubuntu, Par conséquent, j'ai rempli cette commande pour économiser de l'espace.

sudo rm -rf /var/cache/apt/archives

Cependant, maintenant en essayant de faire quelque chose avec apt Je reçois les erreurs suivantes:

E: Could not open lock file /var/cache/apt/archives/lock - open (2 No such file or directory)

E: Unable to lock the download directory

Et des choses comme

Archive directory /var/cache/apt/archives/partial is missing.

Évidemment, j'ai supprimé certains répertoires. Y a-t-il un moyen de faire

apt-get rebuild-var-tree

ou similaire?
Invité:

Hannah

Confirmation de:

Là, vous aurez besoin de deux choses:

sudo mkdir -p /var/cache/apt/archives/partial
sudo touch /var/cache/apt/archives/lock
sudo chmod 640 /var/cache/apt/archives/lock

En règle générale, supprimerait manuellement ce répertoire - mauvaise idée. Pour nettoyer les archives propres:

sudo apt-get clean

Catherine

Confirmation de:

Pour les versions fraîches APT La solution complète ressemble à ceci:

sudo mkdir -m 0700 /var/cache/apt/archives/partial
sudo chown _apt:root /var/cache/apt/archives/partial

Pour répondre aux questions, connectez-vous ou registre