O pior cenário possível pode quebrar o sistema, tornando impossível inicializar normalmente, mas você sempre pode inicializar no modo de recuperação e corrigi-lo.
-
Use o modo de recuperação inicializando com um CDROM de instalação do Ubuntu e digitando “rescue” no prompt de inicialização
-
Monte todas as suas partições e execute um chroot para / target no qual a partição raiz está montada.
-
Depois que o sistema inicializar o menu, selecione o item que diz “Descartar o prompt do shell de root com a rede”. Isso fornece a capacidade de atualizar os pacotes de software da Internet.
-
Quando o prompt aparecer, comece certificando-se de que todos os programas atualmente instalados estejam configurados:
dpkg --configure -a
Isso pode levar muito tempo, dependendo de quantos programas foram instalados antes que o sistema parasse.
- Em seguida, vá em frente e atualize a lista atual de pacotes:
apt-get update
- Após isso, atualize o software no sistema:
apt-get upgrade
Este último passo, mais uma vez, pode demorar muito tempo a concluir. Você deve prestar atenção à lista de pacotes retidos (listados no topo da saída deste comando); esses pacotes terão que ser solicitados especificamente.
Normalmente, os pacotes são retidos porque requerem novos softwares ou outras mudanças drásticas: o kernel do Linux é sempre retido. Use um comando como este para instalar estes pacotes:
apt-get instala algum pacote algum outro-pacote
Você pode ter que repetir isso mais de uma vez até que todos os pacotes tenham sido instalados e nenhum seja retido.
Em seguida, você deve repetir a atualização e atualização para verificar completamente se o sistema está atualizado:
apt-get update
apt-get upgrade
Esses últimos comandos devem ser executados rapidamente, já que tudo provavelmente está completo - no entanto, não é impossível que os upgrades tenham afetado algo que requer outro upgrade. Não fazer isso provavelmente não importará, mas por que não fazer isso de qualquer maneira?
Uma vez feito, uma reinicialização é necessária para garantir que o software antigo não esteja mais sendo usado e tudo o que é usado é o novo software atualizado. Não continue apenas a inicialização: reinicie.
Mais uma coisa pode ser feita para limpar depois - possivelmente após a reinicialização. Em um shell de comando, insira este comando para remover o software desnecessário:
apt-get autoremove