O Ubuntu Software Center não procede da aplicação de alterações

10

Eu tenho um problema com o centro de software do Ubuntu. É "Pesquisar" e "aplicar alterações" por um longo período de tempo. Eu cansei de cancelar clicando na marca cruzada (X). No entanto, agora está preso em "cancelar". Ele não me deixa baixar nenhum aplicativo novo do terminal, eu acho.

neal@neal-G50VT:~$ sudo apt-get install gnome-tweak-tool
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?
neal@neal-G50VT:~$ sudo dpkg --configure -a
dpkg: error: dpkg status database is locked by another process

Há questões semelhantes aqui, mas sem respostas:

O Centro de Software aderiu ao Dropbox

O Software Center congela durante " aplicando alterações

    
por nebula 05.06.2012 / 15:11

10 respostas

18

Eu também tive o mesmo problema. No entanto, tentei o seguinte. Ran

sudo lsof /var/lib/dpkg/lock

De lá, identifiquei o PID do processo fazendo com que meu dpkg fosse bloqueado. Então eu fiz

sudo kill -TERM <PID>

Em seguida, eu fiz um

 sudo dpkg --configure -a

e esperei pelo resultado ... depois disso eu fiz um regular

sudo apt-get update && sudo apt-get upgrade

Espero que funcione para você também.

    
por nipunshakya 23.08.2012 / 08:25
4

Certifique-se de que não haja uma janela de diálogo em algum lugar que precise de sua entrada para permitir que a instalação continue.

Em uma situação semelhante, veja, kill -9 funcionou para mim. Mas quando eu iniciei o Ubuntu Software Center novamente, ele ainda estava preso no mesmo lugar. Até que eu fechei todas as janelas abertas e vi que estava esperando por mim para entrar em uma resposta. Duh. O software finalizou a instalação.

    
por Kurt Sanger 10.06.2012 / 04:14
4

Tente pesquisar e encerrar o processo /usr/bin/dpkg :

Gabriel@UMWC:~$ ps ax | grep dpkg
 2058 pts/0    SNs+   0:00 /usr/bin/dpkg --status-fd 14 --configure -a --force-confdef --force-confold
 2061 pts/0    SN+    0:00 /bin/sh /var/lib/dpkg/info/nautilus-dropbox.postinst configure 
 2275 pts/2    S+     0:00 grep --color=auto dpkg
Gabriel@UMWC:~$ sudo kill 2058
    
por Gabriel 06.01.2013 / 13:28
2

Eu estava passando pelo mesmo problema usando o 12.04 e tentando instalar o dropbox. As abordagens aqui não estavam funcionando para mim; Eu nem consegui remover e reinstalar o centro de software. A solução desta página resolveu meu problema e não vejo essa solução aqui: link

Especificamente, a resposta # 9 fornecida por Patrick:

Executar, como você fez antes:

sudo dpkg --configure -a

Pressione CONTROL + C para antes do download do Dropbox [chegar a 99%].

Remover a caixa de depósito:

sudo apt-get purge nautilus-dropbox

As instruções para instalar o dropbox são fornecidas pelo site do dropbox. Use este comando para instalar (para 64 bits):

cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -

e, em seguida, execute-o usando:

~/.dropbox-dist/dropboxd
    
por tranquilTony 12.08.2014 / 17:22
1

Para um problema similar, eu removi e reinstalei o centro de software e matei o dpkg, então executei sudo apt-get update . Depois disso, atualizei os pacotes.

    
por Alex 19.11.2012 / 23:26
0

eu descobri que procurar pelo dpkg e sudo matar o processo fez com que o centro de software não respondesse, o que funcionou bem, porque tudo o que eu precisava fazer era reinstalar o centro de software.

sudo apt-get remove o software-center

sudo apt-get autoremove software-center

Para reinstalar o Centro de Software:

sudo apt-get update

sudo apt-get instala o software-center

parece funcionar para mim (note que eu tentei reinstalar antes de matar o dpkg e ele ainda estava preso em "aplicar mudanças", então certifique-se de não ignorar isso. :) espero que isso ajude alguém

    
por jon 19.08.2013 / 05:24
0

A melhor solução para isso é:

sudo apt-get remove software-center
sudo apt-get autoremove software-center

Para reinstalar o Centro de Software:

sudo apt-get update
sudo apt-get install software-center
    
por user214890 12.11.2013 / 03:44
0

Antes de excluir bloqueios ou matar qualquer coisa, feche todas as janelas e verifique se não há um EULA exibido atrás do Centro de Software. Esses EULAs são muito comuns, especialmente com software fora dos repositórios principais.

se isso falhar, siga as outras sugestões para desbloquear e eliminar o processo de instalação e tente

sudo apt-get install -f

ou

dpkg --configure -a 
    
por Luke 02.08.2014 / 23:02
0

Quando isso aconteceu comigo, foi porque eu inadvertidamente instalei o "apt-listchanges". Remova o pacote para ver se resolve o problema:

sudo apt-get remove o apt-listchanges

Boa sorte.

    
por lentesta 19.08.2016 / 15:39
-6

Você pode tentar uma reinicialização.

Isso resolveria seu problema.

    
por Florin Acatrinei 05.06.2012 / 15:38