Como eu paro o apt-get quando ele está rodando? [fechadas]

2

Quando eu quero remover um programa, às vezes recebo um erro dizendo-me para esperar até que apt-get pare de ser executado, mas isso não acontece; não importa quanto tempo eu espere, recebo o mesmo erro. Então eu reiniciei o computador.

Existe uma maneira de parar o processo apt-get ?

    
por Antoniu Fic 27.07.2016 / 14:29

3 respostas

6

Se você deseja:

  • Encerra um processo: CTRL + C
  • Mate um processo: CTRL + U

Embora você deva observar que interromper apt-get / apt no meio de uma instalação ou remoção de pacote pode causar problemas mais tarde e pode até corromper seu sistema e torná-lo não inicializável (dependendo do pacote), então é algo o que é altamente desaconselhável fazer.

Especialmente apenas desligando seu sistema, isso é uma interrupção total do que ele está fazendo, pelo menos com o atalho final, o programa pode escolher o que fazer em tal circunstância e pode ter uma saída mais limpa que permita que ele seja retomado mais tarde (por isso, pode demorar alguns instantes para este atalho funcionar, por favor, seja paciente, pelo menos por isso).

Se você quiser mais tarde retomar apt-get , pode executar um destes comandos:

  • sudo apt-get install -f
  • sudo dpkg --configure -a
por user364819 27.07.2016 / 15:01
3

Ctrl + C simplesmente enviará um sinal SIGINT para apt-get , que por padrão fará com que o processo termine. Além disso, eu não recomendei que você fizesse isso.

(Não recomendado em nenhum cenário) Ctrl+\ permitirá enviar o sinal SIGQUIT para apt-get , o que forçará o processo a terminar e criar um dump.

Se a rede cair, você deve usar Ctrl + Z para suspender o processo em segundo plano e, em seguida, usar fg %1 (% x, o valor de x pode ser diferente).

Além disso, se você está gastando muito tempo com apt-get , deve remover / desativar alguns dos PPAs que você não precisa usar o programa de atualizações de software. (Eu pessoalmente desativei o PPA webup8 porque eu não quero atualizar uma versão mais alta do Oracle JDK.) Depois de desativar os PPAs, apt-get irá ignorar os PPAs desativados.

Nota: A remoção de PPAs deve ser feita com cuidado.

    
por foxtrot9 27.07.2016 / 15:10
3

Claro. Basta usar o atalho de teclado CTRL + C

Isso determinará que o processo termine.

No entanto ...

Como o @ByteCommander observa nos comentários:

% bl0ck_qu0te%

Eu pessoalmente coloquei uma VM em branco antes de parar apt-get .

    
por Android Dev 27.07.2016 / 14:34