Sua saída apt-cache policy python
me disse que você não poderia instalar o python
versão (2.7.x) correto dos repositórios. Como o Python está localizado no repositório main
, devemos primeiro tentar ativar esse repositório (novamente) e atualizar as listas de pacotes:
sudo add-apt-repository main
sudo apt-get update
Como você recebeu um erro assinatura inválida (BADSIG) , removemos completamente todas as listas de pacotes e baixamos novamente as mesmas. Além disso, caso o erro o impeça de funcionar, tentamos ativar o repositório main
novamente.
sudo rm -rf /var/lib/apt/lists/*
sudo add-apt-repository main
sudo apt-get update
Agora, a nova saída apt-cache policy python
mostra a versão correta disponível no servidor, portanto, agora podemos forçar o downgrade de nosso pacote python
para a versão necessária:
sudo apt-get install python=2.7.5-5ubuntu3
Em seguida, precisamos limpar a versão 3.5 incorreta localmente em cache e, assim, esvaziar todo o cache de pacotes:
sudo apt-get clean
Depois, tentamos atualizar todos os pacotes restantes e esperamos pelo melhor:
sudo apt-get upgrade