'sudo apt-get update' erro de bloqueio em uma nova instalação 12.04 (ângulo diferente)

1

As minhas perguntas estão relacionadas com a sequência das seguintes ações:

i) Eu realizei uma nova instalação de 12.04 em uma máquina

ii) Depois que a instalação foi concluída e a mídia (disco óptico) foi removida (conforme o prompt), reiniciei a máquina e entrei no novo sistema.

iii) Eu abri um terminal e tentei fazer uma atualização do cache do APT ( sudo apt-get update ). Isso resulta em apt-get relatando um erro devido a algum conflito detectado (indicado pelo arquivo /var/lib/apt/lists/lock sendo bloqueado por algum outro aplicativo)

Esta pergunta (ou questões relacionadas) parece ter sido feita várias vezes e uma postagem (plausível) explica que o erro foi causado por algum software de atualização como Software Center ou Synaptic em execução.

  • Isso é sistemático (isto é, parte do processo de instalação)?

  • O sistema está tentando executar Synaptic após uma nova instalação (... talvez como uma sequência automatizada de pós-instalação executada no log-in inicial)?

  • Eu obtive o erro de bloqueio de apt-get update porque eu estava interferindo inadvertidamente em outra instância de apt-get ou similar que é iniciada imediatamente após o primeiro login de um usuário após uma nova instalação?

Em suma, gostaria de entender por que isso aconteceu, porque, conforme descrito acima, após a instalação e meu início de sessão, não iniciei nem iniciei nenhum aplicativo. > outros < do que o terminal (.... de experiência anterior com o pacote Synaptic Eu sabia que se você pretende usar apt-get você deve ter certeza que Synaptic não está rodando ..).

Nota:

Parece que você só consegue isso quando tenta executar sudo apt-get de um dos pseudo-terminais dentro do sistema de janelas X. Você não obtém o erro de bloqueio se usar um dos terminais virtuais (os caracteres que você obtém fazendo ' Ctrl + Alt + F (1 -6) ').

Mensagens de erro exatas (adicionadas a pedido de um dos comentadores @ Sushantp606):

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

1 resposta

1

Primeiro de tudo synaptic não é instalado por padrão no Ubuntu 12.04, a menos que você o tenha instalado manualmente. Muito provavelmente, o problema está causando por software center . Pode acontecer que, quando você está tentando atualizar o apt-cache, o centro de software também esteja tentando o mesmo. Isso está causando o erro. Para ter certeza de que você pode abrir o centro de software e no canto superior direito (último ícone), você pode obter um ícone ocupado ou 'progresso'.

Aguarde até que o centro de software conclua sua ação. Em seguida, tente apt-get update . Não tenho certeza se o centro do software pode funcionar ou não a partir do console virtual. Se o centro de software pode funcionar a partir do VC, o processo pode ter acabado, e é por isso que você não obteve nenhum erro.

    
por souravc 28.11.2013 / 07:00