Debian /Ubuntu - Как восстановить /var /cache /apt структуру после удаления?

У меня закончилось свободное пространство на сервере Ubuntu, поэтому я сделал эту команду для экономии места

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

Однако теперь, когда вы пытаетесь сделать что-то с apt, я получаю следующие ошибки:

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

И такие вещи, как

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

Очевидно, я удалил некоторую структуру каталогов. Есть ли способ сделать код apt-get rebuild-var-tree или аналогичный?

12 голосов | спросил Rory 5 FebruaryEurope/MoscowbFri, 05 Feb 2010 16:22:14 +0300000000pmFri, 05 Feb 2010 16:22:14 +030010 2010, 16:22:14

1 ответ


22

Вам нужно две вещи:

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

Удаление этого каталога вручную - это плохая идея. Чтобы очистить архивы, используйте:

sudo apt-get clean
ответил ℝaphink 5 FebruaryEurope/MoscowbFri, 05 Feb 2010 16:47:09 +0300000000pmFri, 05 Feb 2010 16:47:09 +030010 2010, 16:47:09

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132