Eu tenho dois python no meu computador 2.7 e 3.4. Eu estupidamente assumi que 2.7 é o python padrão no Ubuntu e tentei desinstalar python3 usando este comando
sudo apt-get remove python3
Enquanto no meio do processo eu vi remover o firefox e outras ferramentas necessárias, entrei em pânico e encerrei o processo no meio. Mas depois de reiniciar meu computador, vi que ele quebrou meu ubuntu epecially meu desktop. Então eu tenho que reinstalar meticulosamente o desktop ubuntu usando esses códigos
#sudo apt-get and sudo dpkg --configure -a these two not working
sudo apt-get -f install ubuntu-desktop
#after installation
mv ~/.config/dconf/user ~/.config/dconf/user.old
#reboot
sudo reboot
Isso me permitiu recuperar meu acesso à área de trabalho e ao inicializador, mas quando tentei instalar outros softwares usando a linha de comando, recebi esse erro (use apt-get install
e apt-get -f install)
e também não consigo instalar a partir do Ubuntu software center .
sudo apt-get install unity-tweak-tool
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
friends-dispatcher : Depends: python3-pkg-resources but it is not going to be installed
python3-aptdaemon : Depends: python3-pkg-resources but it is not going to be installed
python3-chardet : Depends: python3-pkg-resources but it is not going to be installed
python3-plainbox : Depends: python3-pkg-resources but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
o que devo fazer agora? Posso desinstalar o python 2.7 do meu sistema sem prejudicá-lo? Como eu instalo outros softwares usando a linha de comando (por exemplo, unity-tweak-tool)?
EDITAR
Ainda depois de mais de 10 horas pesquisando e sugando o sistema, o problema ainda existe. Agora eu reduzi isso a um único problema.
Quando tentei isso
sudo apt-get -f instalar
o erro apontava para metade do python3-pkg-resources
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 41 not upgraded.
1 not fully installed or removed.
Need to get 0 B/31.7 kB of archives.
After this operation, 0 B of additional disk space will be used.
dpkg: error processing package python3-pkg-resources (--configure):
package python3-pkg-resources is not ready for configuration
cannot configure (current status 'half-installed')
E: Sub-process /usr/bin/dpkg returned an error code (1)
Atualmente, o trabalho do dosent do autoremove e o clean e autoclean não retornam nenhum erro. Devo remover python3-pkg-resources? Como devo fazer isso e reinstalá-lo?
EDIT2
Procurando solução para corrigir o pacote defeituoso, levando a esta resposta , que recomendou a remoção de pacotes quebrados usando o synaptic (que eu instalei antes o problema).
O gerenciador de pacotes synaptic mostra quatro pacotes quebrados
Emseguida,selecioneiumúnicopacotepython3-plainbox
emarqueicomopararemoção,oquemostrounovamenteoutrospacotesdependendodessepacote
os outros três pacotes quebrados também mostram alguns pacotes variados dependendo deles. Eu tentei instalar novamente os pacotes quebrados usando o gerenciador synaptic, mas seu erro de lançamento. Devo removê-lo