Como consertar pacotes de tela de login quebrados no Ubuntu



Experimente Nosso Instrumento Para Eliminar Problemas

Se você está removendo vários pacotes, pode ter removido acidentalmente algo como lightdm. Este pacote permite que você faça login em sua área de trabalho gráfica e, em muitos casos, o levará automaticamente a ela. Após a remoção e reinicialização da máquina, você provavelmente encontrará apenas uma tela em branco de nada.



Não se preocupe, porque você provavelmente pode reparar a tela de login com um mínimo de brincadeiras. Você pode querer conectar um cabo Ethernet em sua máquina, se aplicável, e conectar o carregador se for um laptop, porque esta pode ser a opção mais segura ao fazer o gerenciamento de pacotes.



Reparando o Metapackage padrão do ubuntu-desktop

Supondo que você esteja em uma tela em branco simples após iniciar, mantenha pressionadas as teclas Ctrl, Alt e F1 juntas ao mesmo tempo. Você verá uma tela de login de texto com o número da versão atual do Ubuntu e o nome que você deu ao seu computador quando instalou o Ubuntu.



Digite seu nome de usuário, pressione a tecla Enter, digite sua senha e, em seguida, pressione a tecla Enter novamente. Você receberá uma mensagem sobre atualizações de pacotes e, em seguida, obterá seu prompt padrão.

Você só precisa restaurar os pacotes que removeu da área de trabalho básica, então você pode digitar o seguinte comando e pressionar Enter para fazer isso:

sudo apt-get install ubuntu-desktop ^



Observe o acento circunflexo após o nome do pacote, que diz ao apt-get apenas para procurar as coisas que você removeu do pacote ubuntu-desktop padrão e restaurá-las. Pode ser solicitado que você pressione y para reinstalar, o que deve ser feito. Isso levará apenas um breve momento. Isso é para usuários regulares do Ubuntu, mas se você estava usando um dos spins do Ubuntu, então você precisará substituir uma única letra nesse comando. Os usuários do LXDE desejarão digitar:

sudo apt-get install lubuntu-desktop ^

Os usuários do Xubuntu vão querer digitar:

sudo apt-get install xubuntu-desktop ^

Da mesma forma sudo apt-get install kubuntu-desktop ^ funciona para aqueles que executam o KDE Plasma através do Kubuntu e sudo apt-get install ubuntu-mate-core ^ funcionará para aqueles que usam o Ubuntu-MATE. Em qualquer um desses casos, você só precisa de um único comando e depois espera.

Quando estiver de volta ao prompt, basta digitar reiniciar , pressione a tecla Enter e observe o sistema reiniciar sozinho. Você deve voltar para a área de trabalho do Ubuntu sem outros problemas.

Se você recebeu um aviso sobre a impossibilidade de se conectar aos servidores Canonical Ubuntu ao tentar fazer isso, tente nmcli nm wi-fi ligado antes de tentar sudo apt-get install ubuntu-desktop ^ ou qualquer nome de metapacote novamente. Você não deve ter nenhum outro problema e deve ser capaz de reiniciar normalmente.

Agora, tendo reinstalado os pacotes, tudo deve estar funcionando, mas se você removeu manualmente alguns pacotes incluídos em sua distribuição do Ubuntu, isso irá adicioná-los novamente. Você pode verificar o conteúdo do arquivo /var/log/apt/history.log para ver quaisquer mudanças que o apt-get fez se você quiser remover alguns pacotes diferentes posteriormente. Mantenha pressionada a tecla Windows ou Super e pressione R e emita o comando gedit /var/log/apt/history.log , folha /var/log/apt/history.log ou mousepad /var/log/apt/history.log dependendo de qual ambiente de área de trabalho você está usando.

Percorra e você verá todas as alterações recentes, incluindo as que você pode ter feito a partir de uma atualização. Se você preferir fazer isso na linha de comando, sem ferramenta gráfica, basta digitar vi /var/log/apt/history.log ou nano /var/log/apt/history.log no prompt para obter o mesmo efeito. Você então corrigiu o problema da tela de login com apenas dois ou três comandos e pode usar sua máquina normalmente novamente.

2 minutos lidos