Я пытаюсь заставить клиента nfs работать на Sheeva-plug под управлением Debian 2.6.22. Хост - Ubuntu 12.04 и утверждает (из showmount -e), что экспортирует нужный каталог. В sheeva-plug отсутствует двоичный файл showmount, поэтому я пытаюсь установить его из пакета nfs-common:
# apt-get install nfs-common
Ответ заканчивается на
E: could not open lock file /var/cache/apt/archives/lock - open (no such file or directory)
E: Unable to lock the download directory.
Я рут при этом. Подобные ошибки возникают при попытке установить другие пакеты.
Как мне исправить эти ошибки, чтобы apt-get справился со своей работой?
Согласно сообщению об ошибке файл /var/cache/apt/archives/lock
больше не существует на вашем компьютере. Вы можете просто создать его:
sudo touch /var/cache/apt/archives/lock
Однако, возможно, отсутствует и другой каталог. Пожалуйста, посмотрите, если /var/cache/apt/archives/partial exists
. Если нет, то создайте его:
sudo mkdir -p /var/cache/apt/archives/partial
Теперь ваша установка должна работать как положено.