apt e dpkg estão inutilizáveis desde a instalação do kernel 4.13.0-36 travar. Como posso pular ou cancelar a instalação da versão do kernel?

2

Eu acredito que o problema é bem comum (seriamente o Ubuntu?) mas, de qualquer forma, o estado atual do meu laptop é que se eu executar os comandos apt ele me pedirá para fazer um sudo dpkg --configure -a / p>

Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.13.0-36-generic /boot/vmlinuz-4.13.0-36-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.13.0-36-generic /boot/vmlinuz-4.13.0-36-generic

O computador pode ser usado, mas no momento isso significa que não poderei instalar atualizações até que o problema seja corrigido.

De qualquer forma, o motivo pelo qual o dpkg está quebrado é porque depois de 3 horas deixando o comando apt upgrade rodar, eu desisti e matei o processo.

Existe alguma maneira de não continuar a instalação desta versão do kernel, pelo menos até que o script dkms seja corrigido?

Eu considerei usar essa solução aqui , mas fazer isso pode ser arriscado e esse é meu laptop de trabalho, então não quero correr riscos que possam atrasar minhas entregas. Se alguém teve esse problema ou sabe mais sobre esse assunto e pode me dizer que a solução nesse segmento deve ser boa o suficiente, isso também resolveria minha pergunta.

Obrigado!

    
por Mamsaac 01.03.2018 / 09:07

1 resposta

1

Eu tive o mesmo problema. No meu caso, eu poderia conectá-lo a um problema de atualização similar no grub-common e, finalmente, descobri que / lib / lsb / init-functions está travando ao executar ganchos no plymouth, que é uma imagem de inicialização gráfica. Não está bem!

Você pode tentar isso com um impacto mínimo no sistema:

sudo mv /lib/lsb/init-functions.d/99-plymouth ~
sudo apt install -f

Se for bem sucedido, faça o seguinte:

cd ~
sudo rm 99-plymouth
sudo apt remove --purge plymouth    

Se isso falhar, você pode tentar a abordagem um pouco mais pesada, se houver algum outro bloqueio causado por Plymouth:

sudo dpkg --force-depends --purge plymouth lightdm plymouth-label plymouth-theme-ubuntu-logo plymouth-theme-ubuntu-text libplymouth4
sudo apt install -f

De qualquer forma, impede que o plymouth bloqueie seu kernel & amp; upgrade do carregador de inicialização.

Considere qualquer manutenção normal:

sudo apt update && sudo apt upgrade && sudo apt autoremove

Note que isso também removerá lightdm se você tiver, já que existem dependências em plymouth, então tenha certeza de ter uma alternativa. Por exemplo, eu tenho o gdm3 instalado como padrão.

    
por Linus Mårtensson 07.03.2018 / 13:26