Parece que update-grub
foi removido. Você se lembra de excluí-lo? Tente sudo apt-get install --reinstall grub-pc
. Então veja se o apt funciona um pouco melhor.
Sempre que eu instalo, atualizo ou removo algo, ele falha e recebo uma mensagem semelhante à abaixo. Depois que eu reiniciar, tudo parece funcionar bem.
Acabei de instalar algumas atualizações usando o gerenciador de atualização, e aqui estavam os detalhes mostrados na janela "Operação do pacote falhou".
installArchives() failed: (Reading database ...
[...]
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 2.6.35-23-generic /boot/vmlinuz-2.6.35-23-generic
exec: 15: update-grub: not found
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 2
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.35-23-generic.postinst line 1010.
dpkg: error processing linux-image-2.6.35-23-generic (--configure):
subprocess installed post-installation script returned error exit status 2
Veja o registro completo aqui .
Como posso impedir que isso aconteça?
Parece que update-grub
foi removido. Você se lembra de excluí-lo? Tente sudo apt-get install --reinstall grub-pc
. Então veja se o apt funciona um pouco melhor.
Você tem burg instalado? Eu estou supondo que você provavelmente faça. Se você fizer isso, execute:
sudo ln -s /usr/bin/update-burg /usr/bin/update-grub
em um terminal, ou você pode tentar substituir:
update-grub
com
update-burg
em
/etc/kernel/postinst.d/zz-update-grub
executando:
gksu gedit /etc/kernel/postinst.d/zz-update-grub
no seu diálogo alt + f2 .
Este é um bug registrado .
Parece que o seu kernel não está funcionando. No menu grub quando você está inicializando, selecione um kernel anterior (se você tem a opção de selecionar qual kernel você usa). Exemplo, se você estiver usando 2.6.35-23, tente usar 2.6.35-22. Quando ele inicializa no Ubuntu usando esse kernel anterior, tente instalar os pacotes novamente. Se funcionar sem erros, você pode saber com segurança que seu kernel atual está quebrado. Uma opção seria apenas o kernel que funciona. Se isso funcionar, você terá que alterar sua lista do grub2 para inicializar automaticamente no kernel anterior. (Se você precisa saber como fazer isso, apenas me avise ou pesquise no AskUbuntu.com).
Se você não quiser usar um kernel diferente, tente atualizar seu kernel atual após este tutorial .