Por que o ubuntu não consegue instalar dois programas de uma só vez?

0

Eu tentei instalar dois programas de uma vez no Ubuntu via terminal. diz isso.

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

Could not get lock : por que /var/lib/apt/lists/lock precisa ser bloqueado?

Estou muito feliz se alguém puder explicar o processo de instalação do aplicativo para mim. Também algo sobre vantagens e desvantagens de usar um gerenciador de pacotes como "apt" em comparação com o gerenciador de pacotes em janelas MS.

    
por Srinesh 04.12.2014 / 15:22

2 respostas

1

Isso pode significar que outro software, por exemplo, o Centro de Software, está fazendo algo relacionado à instalação de software. Para evitar problemas, o programa atualmente ativo adquiriu um bloqueio para garantir que nenhum outro processo possa interferir (e, portanto, você recebe a reclamação sobre could not get lock ).

Você pode resolver isso reiniciando o computador.

E para declarar o óbvio: Você iniciou o comando de instalação com o sudo, senão não funcionará porque instalar o software é uma atividade de superusuário.

Apesar dos comentários sobre a questão, você pode absolutamente instalar vários programas ao mesmo tempo com o apt-get.

Este comando instalará três programas (arbitrários), um por um:

apt-get install package1 package2 package3
    
por wie5Ooma 04.12.2014 / 19:31
0

O que você está recebendo aqui não é o resultado de tentar dois programas simultaneamente, mas acessar o banco de dados subjacente de dois programas diferentes - pode haver várias razões:

  1. você estava iniciando dois programas de gerenciamento de software (como o Ubuntu Software Center e apt-get ou aptitude
  2. você estava tentando instalar um programa enquanto uma atualização de software estava sendo executada
  3. um desses programas começou com sua tarefa e foi morto (por qualquer coisa) antes de remover o "bloqueio"

O que você deve fazer?

case (1): pare um desses programas, use sempre apenas um de cada vez
case (2): aguarde alguns minutos e tente novamente case (3): reinicialize para certificar-se de que nenhum desses programas está realmente rodando, tente novamente. Se ainda falhar, abra um terminal CTRL + ALT + T e digite sudo rm /var/lib/apt/lists/lock para remover o arquivo de bloqueio "obsoleto".

    
por guntbert 05.12.2014 / 23:33