Problema com o sudo apt-get toda vez que eu fizer logon

0

Então, recentemente, comecei a enfrentar um problema completamente novo sempre que estou usando o terminal para instalar ou atualizar qualquer programa. Ele lê

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?

Então eu procurei na internet e encontrei uma possível solução que era saber qual dos processos tem um bloqueio no dpkg e matar esse processo e parece funcionar, mas eu tenho que fazer isso toda vez que eu fizer logon no meu pc. Parece haver dois processos. Isto é o que eu fiz quando tive que instalar o nodejs

$ sudo lsof /var/lib/dpkg/lock
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
      Output information may be incomplete.
COMMAND    PID USER   FD   TYPE DEVICE SIZE/OFF    NODE NAME
unattende 1234 root    4uW  REG    8,6        0 1049800 /var/lib/dpkg/lock
$ sudo kill -9 1234
$ sudo apt-get install -y nodejs
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?
$ sudo lsof /var/lib/dpkg/lock
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
      Output information may be incomplete.
COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF    NODE NAME
aptd    2787 root    8uW  REG    8,6        0 1049800 /var/lib/dpkg/lock
$ sudo kill -9 2787

Então, eu estou querendo saber se alguém pode me fornecer uma solução permanente para este problema, pois isso está ficando muito chato.

    
por Harshit Chaudhary 03.08.2017 / 15:47

1 resposta

0

Esta é provavelmente a funcionalidade de atualização automática do Ubuntu. Tente aguardar alguns minutos após o login e ele deverá ser executado corretamente.

Para evitar que isso aconteça, desinstale o pacote unattended-upgrades (que está iniciando essas atualizações) com o seguinte comando:
sudo apt purge unattended-upgrades

Após a reinicialização, o problema que você está enfrentando deve desaparecer.

    
por Tim Schumacher 03.08.2017 / 19:44