problema executando o comando apt-get e dpkg no ubuntu14

1

Eu sou novo no Ubuntu e usei o comando apt-get e dpkg -i para instalar um software via linha de comando silenciosa algumas vezes. Mas por causa de algumas razões desconhecidas, estou recebendo alguns erros, que eu não conseguia entender

Por favor, me diga o motivo e a solução deste problema, obrigado.

E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
E: Unable to lock directory /var/lib/apt/lists/
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
    
por Deb 28.05.2015 / 04:07

2 respostas

1

A maneira de instalar aplicativos do Linux impede a execução de mais de um processo usando as ferramentas de empacotamento, como apt-get install/upgrade/dist-upgrade e dpkg -i ao mesmo tempo.

Para isso, quando você estiver usando uma dessas ferramentas e tentar usar outra ferramenta ao mesmo tempo antes do primeiro processo estar completamente fechado, você terá esse problema.

Para testá-lo, tente facilmente executar um comando sudo apt-get upgrade e ao mesmo tempo tente instalar algum aplicativo, digamos vim sudo apt-get install vim , você verá o erro.

    
por Maythux 28.05.2015 / 08:00
1

Isso significa que outro processo está sendo executado, o qual está usando as listas de pacotes do apt. Para evitar problemas com o acesso simultâneo, apenas um processo pode conter o bloqueio desses arquivos de uma só vez. apt-get e dpkg mostrarão esses erros.

O Software Updater (ou outra ferramenta de gerenciamento de pacotes do Ubuntu) está sendo executado na GUI? Em caso afirmativo, feche-o e tente novamente.

Ou você pode verificar se há outros processos apt em execução usando ps .

Essa é uma pergunta semelhante aqui com várias outras respostas sobre como verificar outros processos e matá-los ou remover o arquivo de bloqueio. Se você não consegue obter facilmente os diretórios desbloqueados, verifique aqui: Impossível bloquear o diretório de administração (/ var / lib / dpkg /) é outro processo que o utiliza?

    
por M. T. 28.05.2015 / 04:21