Ubuntu 16.04 inicializa no modo tty

0

Meu Ubuntu 16.04 foi iniciado de repente no modo tty1. Não consigo usar o GUI pressionando ctrl+alt+f7 . Quando eu faço o login no modo tty ele diz

-bash: /usr/bin/lesspipe: /bin/sh: bad interpreter: No such file or directory

Eu também tentei startx e recebi este erro

-bash: /usr/bin/startx: /bin/sh: bad interpreter: No such file or directory

Como eu poderia resolver esse problema? Por que isso aconteceu de repente?

    
por 01000110 10.04.2017 / 18:27

1 resposta

0

Parece muito que seu executável /bin/sh e / ou /bin/dash tenha sido criado de alguma forma.

Primeiro, vamos tentar reinstalar dash :

sudo apt update
sudo apt install --reinstall dash

Em seguida, reinicie. Se o seu sistema ainda não funcionar, precisamos apenas revinculá-lo em /bin/dash usando este comando:

sudo ln -fs /bin/dash /bin/sh

Reinicialize sua máquina apenas para garantir que tudo esteja limpo e, em seguida, tente fazer o login.

A opção -f em ln forçará o sistema a criar um link, mesmo que o arquivo já exista.

Se o seu sistema reclamar que dash não pode ser baixado, execute este comando para instalar a versão mais recente diretamente do repositório Xenial.

Se você tiver um sistema de 64 bits (a maioria das pessoas):

wget http://us.archive.ubuntu.com/ubuntu/pool/main/d/dash/dash_0.5.8-2.1ubuntu2_amd64.deb -qO dash.deb && sudo dpkg -i dash.deb && rm dash.deb

Se você tiver um sistema de 32 bits:

wget http://archive.ubuntu.com/ubuntu/pool/main/d/dash/dash_0.5.8-2.1ubuntu2_i386.deb -qO dash.deb && sudo dpkg -i dash.deb && rm dash.deb

Você pode verificar sua arquitetura executando arch . Se retornar x86_64 , você terá um sistema de 64 bits. Caso contrário, você tem um sistema de 32 bits ou algum sistema estranho.

    
por Kaz Wolfe 11.04.2017 / 21:48