O Python 3.5 acaba de ser lançado, posso obtê-lo como um pacote para o Ubuntu 15.4?

14

Eu quero a versão mais recente do Python, mas não quero ignorar o gerenciador de pacotes apt: Eu não quero fazer uma instalação de código-fonte antigo porque isso pode dificultar a desinstalação quando os pacotes oficiais sair.

O Python3.5 não é apresentado atualmente em nenhum dos repositórios de pacotes da Canonical, o que significa que não posso apenas "apt-get install python3.5".

Existe uma maneira de instalar o Python3.5 no meu PC?

    
por Salim Fadhley 15.09.2015 / 22:51

2 respostas

14

Antes de o Ubuntu adicionar python 3.5 aos repositórios oficiais, você tem duas opções para instalá-lo agora:

  • Verifique se alguém veio com um PPA contendo python 3.5 , para que você possa instalá-lo / removê-lo usando apt-get ou outro gerenciador de pacotes

  • Instalar da origem

Como eu posso ver, não existe tal APL disponível até a data, então sua única opção é instalar a partir do arquivo fonte.

Você disse:

  

Eu não quero fazer uma instalação de origem da velha escola porque isso pode fazer   é mais difícil desinstalar quando os pacotes oficiais saem.

Talvez você ainda não tenha ouvido falar de checkinstall , ele cria um pacote com os arquivos que vão ser salvo em diferentes lugares em seu computador na última etapa de compilação de um pacote a partir da origem ( sudo make install ). Então você só precisa substituir sudo make install por sudo checkinstall e então você pode remover o pacote que você nomeou usando qualquer gerenciador de pacotes da maneira usual.

Verifique man checkinstall para ter mais ideia.

Atualização:

Um PPA está agora disponível. Verifique esta resposta .

    
por heemayl 16.09.2015 / 00:08
15

Há outra resposta para uma pergunta semelhante aqui: Como eu instalo versões mais novas do Python usando o apt-get?

Basicamente, ele diz que (até que os repositórios oficiais tenham a nova versão do python) aqui é uma fonte para usar com o gerenciador de pacotes, para nós que preferimos usar este método mais simples, como é o que os gerenciadores de pacotes estão lá:

sudo add-apt-repository ppa:fkrull/deadsnakes
sudo apt-get update
sudo apt-get install python3.5

Parabéns a Felix Krull, que administra este PPA!

    
por Johan Olofsson 18.12.2015 / 13:37

Tags