Exclui acidentalmente Python3 com o Ubuntu. Agora tantas coisas não funcionam

0

Eu apaguei acidentalmente

/usr/bin/python3.5 

que tinha um link para python3. Agora eu copiei python3.6 de

/usr/local/python3.6 into usr/bin/python3.6

e criou um simlink para / usr / bin / python3.

No entanto, agora tenho muitos problemas.

  1. Software e atualização não funcionam
  2. Terminal não abre
  3. Toda vez que tento fazer o sudo apt-get install eu recebo

    reading packages lists.. Done
    Building dependency tree
    reading state information done
    E : The package python3 needs to be reinstalled but cannot find an archive for it.
    

Anteriormente eu tive o mesmo erro, mas ele disse que não poderia encontrar python3-pip. Estou tão confuso e não consigo instalar um novo Ubuntu como esta é uma máquina de trabalho. Qualquer ajuda apreciada. Acho que até mesmo copiar e colar não está funcionando.

    
por CodeGeek123 26.01.2017 / 20:38

1 resposta

0

NÃO atualize, faça downgrade ou altere a versão instalada do Python2 ou Python3. Você quebrará muitos serviços importantes do sistema que dependem dessa versão específica ... como você já descobriu.

Desinstale completamente qualquer versão não-Ubuntu do Python3 que você instalou. Desativar ou excluir suas fontes apt, se houver. Atualize seu banco de dados de pacotes (sudo apt update) se suas fontes forem alteradas.

Substitua facilmente a versão compatível com o sistema do Python3:

sudo apt-get install --reinstall python3     // Ubuntu 14.04 and earlier
sudo apt install --reinstall python3         // Ubuntu 16.04 and later

Se você receber outros erros de arquivos ausentes ou ausentes, reinstale esses pacotes também.

    
por user535733 29.01.2017 / 03:21