Em quais distribuições unix o Python está instalado como parte da instalação padrão?


15

Alguém conhece uma visão geral que documentaria quais distribuições UNIX (recentes) do UNIX estão disponíveis por padrão, isto é, parte da instalação padrão?

PS: Respostas do StackOverflow, antes da pergunta ser movida aqui:

  • Não sabe para todos os sistemas operacionais Unix, mas para Linux você sempre pode verificar o distrowatch.org. Mas este não é o site certo para postar esse tipo de pergunta: mova para unix.stackexchange.com - vstrien 2 horas atrás
  • Não consigo pensar em nenhuma distribuição em que ela não esteja instalada por padrão. Muitas ferramentas básicas do sistema são escritas em Python atualmente. - Daniel Roseman 1 hora atrás
  • NÃO é instalado por padrão no LFS ... - Oz123 1 hora atrás

2
"NÃO instalado por padrão no LFS" Bem, é o que você esperaria de uma (meta) distribuição que não tem nada instalado por padrão, certo? O LFS trata de criar tudo por conta própria. Nenhum aplicativo "por padrão". Não "por padrão" GUI. Apenas sistema básico .
rozcietrzewiacz

2
Concordo com @rozcietrzewiacz, mas gostaria de acrescentar que não considero o LFS uma "distribuição", pois eles não estão distribuindo nada além de instruções e alguns patches; pelo que me lembro, você baixa as fontes diretamente dos sites dos projetos.
21711 Kevin

Bom ponto, @ Kevin. Não consegui encontrar uma palavra melhor, então a chamei de (meta) distribuição , como o Gentoo se autodenomina.
rozcietrzewiacz

Respostas:


14

Apenas olhando para os sistemas disponíveis para mim aqui:

  • O Red Hat Enterprise Linux e seus parentes próximos ( Fedora , CentOS , Scientific Linux , Oracle Linux ...) sempre terão o Python instalado, já que o instalador e muitas ferramentas principais são escritas em Python.

  • O Ubuntu tem o Python instalado por padrão desde pelo menos a versão 8.04.

  • Atualmente, o Debian é fornecido com o Python instalado por padrão.

  • O Mac OS X é fornecido com o Python instalado por padrão, retornando a pelo menos 10.3.

  • O OpenIndiana atualmente é fornecido com o Python instalado por padrão. Suponho que isso significa que o Solaris também possui, mas não tenho um sistema aqui para testar.

O Python não é instalado por padrão em nenhum dos BSDs, a menos que você conte o OS X. Você pode achar que ele está disponível em um sistema BSD porque foi adicionado após a instalação do sistema. Caso contrário, ele estará disponível no sistema de pacotes padrão em todos os casos:

  • O FreeBSD inclui Python no sistema Ports:/usr/ports/lang/python

  • O OpenBSD inclui o Python em seu sistema de pacotes:sudo pkg_add python

  • O NetBSD inclui Python em seu pkgsrcsistema, emlang/python*


1
Solaris 10 e 11 definitivamente incluem python em sua instalação padrão. O Python é mesmo um componente obrigatório no último, dado o fato de várias ferramentas confiarem nele, incluindo os novos comandos de empacotamento (pkg, packagemanager, ...) e o cli de administração do ambiente de inicialização (beadm).
Jlliagre

1
Posso confirmar Oracle Solaris 11 vem com Python instalado por padrão (versão 2.6.4)
NullUser

3

Daniel Roseman acertou, acho que todas as principais distribuições têm o python instalado por padrão, usado para muitos aplicativos (se não a maioria) dos ambientes de desktop Gnome / KDE (pelo menos).

Veja esta resposta em uma pergunta semelhante no StackOverflow.

Além disso, esta página da documentação do Python diz praticamente a mesma coisa:

O Python vem pré-instalado na maioria das distribuições Linux e está disponível como um pacote em todas as outras.


O Windows X, sem falar no Gnome ou no KDE, não é instalado por padrão em nenhum servidor sério. Se você tiver uma caixa que serve algum site LAMP de baunilha, é provável que não tenha utilidade para o Python.
Charles Stewart

3

No Gentoo , o Python é uma das poucas coisas que precisam estar contidas em uma instalação, porque seu sistema principal de gerenciamento de pacotes, portage , é escrito em Python + bash.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.