apt-get не удалось открыть файл блокировки

6

Я пытаюсь получить клиент nfs, работающий на подключенном к шиеву шибее 2.6.22. Хост Ubuntu 12.04 и заявки (из showmount -e) будут экспортировать нужный каталог. В шиевой вилке нет двоичного файла 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.

Я делаю это root. Подобные ошибки возникают при попытке установить другие пакеты.

Как исправить эти ошибки, чтобы apt-get выполнил свою работу?

    
задан user114373 12.12.2012 в 23:40
источник

1 ответ

6

В соответствии с сообщением об ошибке файл /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

Теперь ваша установка будет работать так, как ожидалось.

    
ответ дан qbi 13.12.2012 в 00:12