procura de processos. Desde o Ubuntu 16.04, o "apt" é usado em vez do "apt-get"
ps -A | grep apt-get
ou
ps -aux | grep 'apt-get'
ou
ps -A | grep apt
veja se há algum processo sendo executado como apt-get / apt
mate esse processo usando:
sudo kill -9 <process-id>
por exemplo, se o id do processo for 2345
sudo kill -9 2345
depois execute o sudo apt-get update
Editar: Se você tem certeza de que não tem nenhuma instância do dpkg ou do apt rodando e você ainda recebe a mensagem, você pode simplesmente deletar o arquivo:
sudo rm /var/lib/apt/lists/lock
Um arquivo de bloqueio é apenas um arquivo com tamanho zero que indica o bloqueio de um recurso.
Atualização:
No lançamento do Ubuntu 16.04, apt-get foi substituído por apt . O processo em execução pode ser localizado com:
ps -A | grep apt