Remove python duplicado

1

Hoje de manhã eu instalei o python3.3.2 do código-fonte, o que está me dando algumas dores de cabeça, então agora eu quero removê-lo. O python3 inicia o python3.3.2, que é armazenado em / usr / local / bin. No entanto, quando tento removê-lo, ele quer remover o python3.3.1, armazenado em / usr / bin. Eu obviamente quero manter este.

$ which -a python3
/usr/local/bin/python3
/usr/bin/python3

Como obtenho 'sudo apt-install remove python3' para não remover o necessário 3.3.1 / usr / bin one e apenas 3.3.2 um em / local / bin? Obrigado por qualquer conselho!

    
por Mach 01.06.2013 / 12:20

1 resposta

0

Como você está triste: Você instalou o python a partir do código-fonte. Se você quiser remover esta versão exata que você acabou de construir, você não pode usar o sistema de pacotes porque seu python não está registrado nisto.

Se python é o único software que você instalou por fonte com make install , então deve-se salvar apenas para apagar tudo em / usr / local / porque essa pasta é apenas para você ;-) mais informações sobre essa pasta podem ser encontradas no Padrão de hierarquia do sistema de arquivos )

$ sudo rm -r /usr/local/

Mas se você instalou software diferente sem a ajuda de apt , dpkg ou aptitude , isso também será perdido. Então este Artikel no Stackoverflow pode ajudá-lo, ele menciona uma maneira de remover o python com a ajuda de sua origem.

    
por tvn 01.06.2013 / 12:52