Não foi possível obter trava /var/lib/dpkg/lock [RESOLVIDO]

1. Não foi possível obter trava /var/lib/dpkg/lock [RESOLVIDO]

Higor
Magnect

(usa Debian)

Enviado em 01/07/2019 - 20:36h

Terminei de instalar o sistema, Debian 9, e quando fui dar apt-get install sudo (no root) o comando apontou o seguinte erro:
E: Não foi possível obter trava /var/lib/dpkg/lock - open (11: Recurso temporariamente indisponível)
E: Não foi possível obter acesso exclusivo ao directório de administração (/var/lib/dpkg/), outro processo está a utilizá-lo?

Depois eu tentei adicionar meu usuario ao sudo mesmo sem ter instalado ele. E quando executei o sudo apt-get install o comando sudo já estava instalado, tentei instalar outro pacote e o comando funcionou normalmente. Mas se eu tentar executar pelo root ele continua dando erro.


  


2. Re: Não foi possível obter trava /var/lib/dpkg/lock [RESOLVIDO]

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 01/07/2019 - 20:41h

Tente desbloquear o apt
sudo rm /var/lib/apt/lists/lock
sudo rm /var/lib/dpkg/lock
sudo apt-get update
sudo apt-get upgrade



3. Re: Não foi possível obter trava /var/lib/dpkg/lock [RESOLVIDO]

Higor
Magnect

(usa Debian)

Enviado em 01/07/2019 - 21:15h

clodoaldops escreveu:

Tente desbloquear o apt
sudo rm /var/lib/apt/lists/lock
sudo rm /var/lib/dpkg/lock
sudo apt-get update
sudo apt-get upgrade


Funcionou, o erro só aparece agora quando executo sem o sudo dando permissão negada(mas já é de se esperar, então creio que não há problemas). Mas o que me deixou confuso foi que pelo que eu pesquisei o sudo não vem instalado no Debian, e o meu já estava instalado e funcionando quando eu iniciei o Debian pela primeira vez após a instalação.




4. Talvez o seu usuário não esteja dentro do grupo sudoers

Bartolomeu Silva
nao_eh_osimpson

(usa Linux Mint)

Enviado em 01/07/2019 - 22:07h

Entre em root e digite no terminal:

vi /etc/group

Procure agora o grupo sudo
Deve estar escrito algo como:
sudo:x:27:<seu_usuário>

Se o seu usuário não estiver ali, é pq vc não adicionou seu usuário ao grupo sudo e para isso digite:
adduser <seu_usuário> sudo

Espero ter ajudado

+------+
| bart |
+------+






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts