Eu queria remover e reinstalar o interpretador python2.7 em 12.04
Mas quando eu fiz sudo apt-get remove python2.7
, o terminal louco começou a remover tudo !!! Alguma idéia de como posso restaurar o que removi?
restore
python-2.7
alvas
fonte
fonte
apt
/aptitude
não dependem do python.apt
apenas sugere python. Honestamente, eu estava em dúvida sobre isso, então tentei o U12.04 no VBox, desinstalei o python2.7 como você fez, reinicie, não consiga fazer login, mude para o tty6, consegui reinstalar o gedit (dep em python) usando o apt-get, até a aptidão está funcionando bem.apt-get install ubuntu-desktop
deve resolver esse caso. Provavelmente, o apt entrou em estado impuro após a desinstalação do python2.7 ter sido interrompida. Você poderia postar a saída / erros que você obteve ao executarsudo apt-get install python2.7
Respostas:
Embora a reinstalação do Ubuntu seja provavelmente a maneira mais fácil, vale ressaltar que é possível recuperar sem reinstalar tudo.
Para fazer isso, baixe manualmente o
python2.7
pacote (e suas dependências) e instale-o manualmente usandodpkg
(ignorando o APT, que requer Python). Uma vez instalado,apt
deve funcionar novamente e, portantoapt-get install ubuntu-desktop
, restaurará seu sistema. (Seapt-get
ainda não funcionar, pode ser necessário fazer o download e instalar quaisquer dependências ausentes.)No futuro, se você precisar reinstalar um pacote, use
ou
que reinstala o pacote sem precisar remover as dependências.
fonte
ubuntu-desktop
, instalar manualmente é uma boa ideia. No meu caso, eu executei a instalação do python com --reinstall arg, masubuntu-desktop
não estava lá, então eu instalei usandosudo apt-get install ubuntu-desktop
. Vai levar um tempo :)Remover o Python não é uma boa ideia, pois muito do Ubuntu depende disso. Você pode ter visto um aviso informando quais pacotes dependem do python e, portanto, serão removidos com o Python. Ao prosseguir, você acaba com um sistema operacional bastante simples.
Reinstalar o Ubuntu agora seria a maneira mais fácil e segura de recuperá-lo. Tome cuidado para não excluir sua HOME quando fizer isso.
fonte
sudo apt-get install ubuntu-desktop
deve fazer o trabalhoubuntu desktop
.Se não for tarde demais para ninguém, ou se você se deparar com esse problema recentemente, é assim que eu o faço funcionar:
Segui o conselho do Mechanical snail e baixei todos os pacotes usando o Synaptic. Selecionei todos os pacotes relevantes, basicamente tudo com "python", "python2", "python3", "apt", "python-apt" etc., que já estavam instalados no meu computador, os etiquetei para reinstalação e quando Apertei aplicar , verifiquei apenas o download.
Em root, entrei na
/var/cache/apt/archives
pasta e executei o seguinte comando para reinstalar manualmente tudo o que baixei (você verá todos os pacotes baixados com o Synaptic aqui):De qualquer forma, eu recebia esse
apt_pkg
erro sempre que recebia uma mensagem de erro de um script Python no Aptana e ontem quando estava tentando adicionar um repositório. Agora, pelo menos, posso adicionar o repositório sem nenhum problema, mas continuo recebendo oapt_pkg
erro sempre que houver um erro nos meus scripts Python ...A execução do script fora do Aptana chamando
python3.2
oupython3
que aponta para 3.2 funciona (o que significa que eu recebo o erro do script sem oapt_pkg
erro), mas se eu executá-lopython3.3
, o erro retornará.fonte
Eu também tive o mesmo problema. E eu pude consertá-lo indo para ctrl + alt + f1, logado com meu nome de usuário e senha e depois:
E reinstalou a maioria (se não todos) os arquivos excluídos (junto com a unidade e o terminal): D
fonte
apt-get
falhar ao trabalhar depois que euapt-get remove python
...Você precisa executar isso:
apt-get install ubuntu-desktop
e então
apt-get install gdm
. Quando solicitado, lightdm ou gdm, selecione gdm .como root ou usando o sudo
fonte
apt-get remove python
,apt-get
vai deixar de trabalho e reclama sem parar ...sudo apt-get purge python && sudo apt-get install python2.7
remove e reinstala python e pip, então você pode instalar aplicativos como balão, garrafa e muitos outros tentam instalar seus aplicativos com pythonsudo apt-get install python-pip
eg sudo pip install flask
fonte
Durante a desinstalação do Python, fechei abruptamente o terminal. Portanto, o Python foi parcialmente removido. Corrigi-o com os seguintes comandos
fonte
Em um ataque sem sentido, removi o python 2.7 e ele removeu muitos pacotes que dependiam dele. Eu não conseguia nem lançar o terminal.
Eu caí para tty1 e fiz o que Lois Mari Ang Laput sugeriu
Voltei à área de trabalho e poderia iniciar o terminal. Pacotes como o shutter, mysql-workbench, que foram removidos, precisavam ser reinstalados.
Verifiquei o histórico em / var / log / apt e reinstalei todos os pacotes que foram removidos.
fonte
você pode recuperar usando o live CD usando
chroot
fonte