Como fazer várias operações do APT? [duplicado]

0

Eu quero executar várias operações apt, como sudo apt install ubuntu-gnome-desktop em um terminal e sudo apt remove lubuntu-desktop em outro terminal. Quando eu tento fazer isso eu recebo isso (Por favor, não me pergunte por que eu tinha instalado esses desktops; eu tinha feito tantas experiências no Ubuntu que eu tive que reinstalá-lo muitas vezes devido a quebrar o sistema)

 $ sudo apt autoremove
 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?

Eu posso fazer apenas uma operação ao mesmo tempo com o apt !!

Eu sei que não é seguro quebrar o bloqueio, mas vou correr todos os riscos por conta própria!

Minha pergunta não é uma duplicata de this como eu quero saber sobre como fazer em vários terminais. Eu conheço essas formas apt install package1 package2 e apt install package1 && apt remove package2 . Se isso apt install pack1 && apt remove pack2 , então eu tenho que esperar muito tempo para o pack1 instalar.

Também funcionará se eu quebrar a fechadura?

    
por noone 29.06.2017 / 06:19

2 respostas

1

Você pode excluir o arquivo de bloqueio durante um processo do APT. Mas isso não seria uma coisa sensata a fazer.

É um princípio básico no software que, se alguma estrutura de dados está sendo modificada por um processo, outro processo não deveria ter permissão para acessá-lo até que o primeiro tenha concluído seu trabalho, porque esse segundo processo pode acabar com o processo. informações erradas e, em seguida, tente fazer algo impossível, como dividir por zero ou usar um recurso que não está disponível, ou pode escrever coisas incorretas. Inconsistências como essa são corrupção de dados, e elas quebram muito mal.

Permitir que vários processos APT / DPKG manipulem o banco de dados ao mesmo tempo fará com que ele seja corrompido. O APT pode não ser mais capaz de determinar qual software você instalou ou se seus registros estão atualizados. É muito provável que ele comece a jogar muitos erros e se recuse a fazer qualquer coisa. Você não vai economizar tempo para fazer isso, então, por favor, não faça isso.

    
por Zanna 29.06.2017 / 09:14
3

Não permitido. Não se pode usar o apt mais de uma vez ao mesmo tempo. Você pode, no entanto, usar usá-lo assim - > sudo apt-get update && apt-get upgrade

Dessa forma, atualização e atualização funcionarão.

    
por JAPSIMRAN 29.06.2017 / 06:36