sudo apt-get update cancelado a meio, agora não pode executar o sudo apt-get update [duplicate]

5

Sou um novo usuário do Ubuntu. Tem funcionado razoavelmente bem até agora. Hoje eu tentei fazer 'sudo apt-get update' e está congelando depois de buscar dados. Esta é a saída:

sudo apt-get update 
Hit:1 http://archive.canonical.com/ubuntu xenial InRelease
Hit:2 http://ppa.launchpad.net/webupd8team/sublime-text-3/ubuntu xenial InRelease
Get:3 http://security.ubuntu.com/ubuntu xenial-security InRelease [94.5 kB]    
Hit:4 http://us.archive.ubuntu.com/ubuntu xenial InRelease                     
Hit:5 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease
Get:6 http://us.archive.ubuntu.com/ubuntu xenial-backports InRelease [92.2 kB]
Fetched 187 kB in 0s (225 kB/s)  

Usando sudo apt-get clean e, em seguida, sudo apt-get update , recebo o seguinte problema:

E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
E: Unable to lock directory /var/lib/apt/lists/

Usando sudo rm -rf /var/lib/apt/lists/lock e, em seguida, sudo apt-get update , recebo um novo problema:

** (appstreamcli:3466): WARNING **: Exception: Unable to get write lock on /var/cache/app-info/xapian/default: already locked
sudo fuser /var/cache/app-info/xapian/default 

não mostra nada.

file /var/cache/app-info/xapian/default 

mostra

/var/cache/app-info/xapian/default: directory   
    
por chris 20.05.2016 / 01:23

3 respostas

0

Confira este link . Eu corri para o outro dia não consegui pegar o bloqueio e resolvi com a mesma resposta que Faheem Mitha usou.

ps aux | grep apt

Isso retornará uma lista de coisas que o apt está fazendo com os PIDs. Então corra:

kill processnumber

ou

kill -9 processnumber

Você pode ou não ter que invocar privilégios de sudo para matar o processo, dependendo da sua configuração.

    
por wonkybadonk 20.05.2016 / 02:00
0

Uma correção temporária agora é simplesmente excluir tudo em /var/cache/app-info/xapian/default . Parece ser o índice de pesquisa para apt , então ele terá que ser reconstruído, mas sem efeitos negativos.

    
por user3341691 20.05.2016 / 03:53
0

Sim, eu tenho o mesmo problema, o Solve (não estou certo) é meu:

  1. Reinicie o sistema
  2. killall o processo relativo
  3. sudo apt-get upgrade
  4. então você poderia instalar normalmente
  5. Feito! Funciona.
por Wrestle.Wu 20.05.2016 / 02:19