pare um upgrade do apt-get

3

Eu estava tentando atualizar apenas um único pacote, então eu digitei sudo apt-get upgrade nome do pacote. (Agora eu sei que devo usar o apt-get install para isso.) Agora o apt-get está atualizando tudo em todo o meu sistema. Eu parei com o desligamento -h agora (ei, funcionou) como C-c não parece funcionar muito bem.

No entanto o apt-get tem uma memória e agora eu não posso fazer nada com o apt-get como instalar sem tentar continuar com uma atualização completa do sistema. Como obtenho o apt-get para apenas abortar a atualização?

Quando eu sigo as instruções da resposta aceita, como sugerido por Itai Ganot, é o que acontece:

$ sudo apt-get autoclean
[sudo] password for dsw: 
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. 
dsw@dsw-VirtualBox:~$ cd /var/cache/apt/archives/partial
dsw@dsw-VirtualBox:/var/cache/apt/archives/partial$ ls
dsw@dsw-VirtualBox:/var/cache/apt/archives/partial$ ls -a
.  ..

Seguindo as instruções da mensagem:

sudo dpkg --configure -a

eventualmente pára. Então, o método acima parece parar a atualização do apt-get eventualmente.

    
por user233020 16.07.2014 / 10:48

1 resposta

4

Existem duas coisas que você pode fazer para cancelar a atualização:

  1. Tente executar o seguinte comando:

    # sudo apt-get autoclean
    
  2. Esvaziando / var / cache / apt / archives / partial Para fazer isso, abra um gerenciador de arquivos usando o comando gksudo, como:

    # gksudo nautilus /var/cache/apt/archives/partial 
    

Exclua os arquivos dentro de "parcial", mas não a pasta em si.

    
por 16.07.2014 / 12:20

Tags