Passo 1: Abrindo um terminal
Você disse que não poderia mais abrir um terminal. Isso ocorre porque o emulador de terminal padrão no Ubuntu é gnome-terminal
, que não pode ser executado sem o python3
em funcionamento, já que essa é uma de suas dependências:
$ apt-cache depends gnome-terminal | grep python
Depends: python3
Depends: python3-gi
No entanto, existem alternativas:
-
Use outro emulador de terminal:
Você pode simplesmente usar outro emulador de terminal do que gnome-terminal
, por exemplo, xterm
, que também deve ser instalado por padrão. Procure na lente de aplicação do painel ( Super + A ) ou apenas execute xterm
do HUD ( Alt + F2 ).
Uma nova janela de terminal será aberta de onde você pode desfazer suas operações anteriores. É (na minha opinião) menos confortável que o padrão gnome-terminal
, mas certamente faz o seu trabalho sem depender de nenhum componente do Python:
$ LANG=C apt-cache depends xterm | grep python
$
-
Use um terminal TTY:
Em vez de usar um emulador de terminal (janela de terminal em um ambiente gráfico), você também pode alternar temporariamente para um terminal real (somente console, sem gráficos) pressionando Ctrl + Alt + F1 (ou qualquer tecla F [n] com n no intervalo de 1 a 6).
Você volta para a superfície gráfica (geralmente TTY7) com Ctrl + Alt + F7 (ou outro F [n ] key com n no intervalo de 7 a 12, dependendo das sessões do usuário.
No TTY, você terá que fazer login digitando seu nome de usuário e senha novamente primeiro. Então funciona como um terminal normal. Não esqueça de sair da sessão TTY novamente com Ctrl + D ou o comando exit
quando estiver pronto.
Etapa 2: restaurando o original python3
Qualquer que seja o método usado para obter um terminal, o seguinte passo de reparação é o mesmo.
Você precisa restaurar o arquivo /usr/bin/python3
original, que na verdade era um link simbólico para python3.4
(ou caminho absoluto /usr/bin/python3.4
). Isso é feito pelo seguinte comando simples:
sudo ln -sf /usr/bin/python3.4 /usr/bin/python3