apt-get não pôde abrir o arquivo de bloqueio

6

Eu estou tentando obter um cliente nfs rodando em um Sheeva-plug executando o debian 2.6.22. O host é o Ubuntu 12.04 e as declarações (de showmount -e) para exportar o diretório desejado. Não há showmount binário no plug-sheeva, então estou tentando instalá-lo a partir do pacote nfs-common:

 # apt-get install nfs-common

A resposta termina com

 E: could not open lock file /var/cache/apt/archives/lock - open (no such file or directory)
 E: Unable to lock the download directory.

Eu sou raiz ao fazer isso. Erros semelhantes surgem ao tentar instalar outros pacotes.

Como corrijo esses erros para que o apt-get faça seu trabalho?

    
por user114373 12.12.2012 / 23:40

1 resposta

6

De acordo com a mensagem de erro, o arquivo /var/cache/apt/archives/lock não existe mais no seu computador. Você pode simplesmente criá-lo:

sudo touch /var/cache/apt/archives/lock

No entanto, talvez haja outro diretório ausente. Por favor, dê uma olhada se /var/cache/apt/archives/partial exists . Se não criá-lo:

sudo mkdir -p /var/cache/apt/archives/partial

Agora, sua instalação deve funcionar como esperado.

    
por qbi 13.12.2012 / 00:12