Sur quelles distributions Unix Python est-il installé dans le cadre de l'installation par défaut?

15

Quelqu'un connaît-il un aperçu qui documenterait sur quelles distributions UNIX (récentes) Python est disponible par défaut, c'est-à-dire une partie de l'installation par défaut?

PS: Réponses de StackOverflow, avant que la question ne soit déplacée ici:

  • Je ne sais pas pour tous les systèmes d'exploitation Unix, mais pour Linux, vous pouvez toujours consulter distrowatch.org. Mais ce n'est pas le bon site pour poster ce genre de question: veuillez déplacer ceci vers unix.stackexchange.com - vstrien il y a 2 heures
  • Je ne peux penser à aucune distribution où il n'est pas installé par défaut. De nombreux outils système de base sont écrits en Python de nos jours. - Daniel Roseman Il y a 1 heure
  • Il n'est PAS installé par défaut dans LFS ... - Oz123 Il y a 1 heure
Andrew Phillips
la source
2
"PAS installé par défaut dans LFS" Eh bien, c'est ce que vous attendez d'une distribution (méta) qui n'a rien installé par défaut, non? LFS consiste à tout construire par vous-même. Pas d'applications "par défaut". Pas d'interface graphique "par défaut". Système de base juste nu .
rozcietrzewiacz
2
Je suis d'accord avec @rozcietrzewiacz mais je voudrais ajouter que je ne considère pas vraiment LFS comme une "distribution", car ils ne distribuent rien d'autre que des instructions et quelques correctifs; si je me souviens bien, vous téléchargez directement les sources à partir des sites Web des projets.
Kevin
Bon point, @Kevin. Je ne pouvais pas trouver un meilleur mot, donc je l'ai appelé une (méta) distribution , comme Gentoo s'appelle lui-même.
rozcietrzewiacz

Réponses:

14

En regardant simplement les systèmes à ma disposition ici:

  • Red Hat Enterprise Linux et ses proches ( Fedora , CentOS , Scientific Linux , Oracle Linux ...) auront toujours Python installé puisque le programme d'installation et de nombreux outils de base sont écrits en Python.

  • Ubuntu a installé Python par défaut depuis au moins la version 8.04.

  • Debian est actuellement livrée avec Python installé par défaut.

  • Mac OS X est livré avec Python installé par défaut pour revenir à au moins 10.3.

  • OpenIndiana est actuellement livré avec Python installé par défaut. Je suppose que cela signifie que Solaris le fait aussi, mais je n'ai pas de système ici pour tester.

Python n'est installé par défaut dans aucun des BSD, sauf si vous comptez OS X. Vous pouvez très bien constater qu'il est disponible sur un système BSD car il a été ajouté après l'installation du système. Sinon, il est disponible via le système de package par défaut dans tous les cas:

  • FreeBSD inclut Python dans le système de ports:/usr/ports/lang/python

  • OpenBSD inclut Python dans son système de packages:sudo pkg_add python

  • NetBSD inclut Python dans son pkgsrcsystème, danslang/python*

Warren Young
la source
1
Solaris 10 et 11 incluent définitivement python dans leur installation par défaut. Python est même un composant obligatoire dans ce dernier étant donné que divers outils s'appuient sur lui, y compris les nouvelles commandes de packaging (pkg, packagemanager, ...) et la cli d'administration de l'environnement de démarrage (beadm).
jlliagre
1
Je peux confirmer qu'Oracle Solaris 11 est livré avec Python installé par défaut (version 2.6.4)
NullUser
3

Daniel Roseman a bien compris, je pense que toutes les principales distributions ont python installé par défaut car il est utilisé pour de nombreuses (sinon la plupart) applications pour les environnements de bureau Gnome / KDE (au moins).

Voir cette réponse sur une question similaire sur StackOverflow.

De plus, cette page de la documentation Python, dit pratiquement la même chose:

Python est préinstallé sur la plupart des distributions Linux et est disponible sous forme de package sur toutes les autres.

M. Shunz
la source
X windows, sans parler de Gnome ou KDE, n'est installé par défaut sur aucun serveur sérieux dist'n. Si vous avez une boîte desservant un site LAMP vanille, vous êtes plutôt susceptible de ne pas utiliser Python.
Charles Stewart
3

Sur Gentoo , Python est l'une des très rares choses qui doivent être contenues dans une installation, car son système de gestion de paquets principal, portage , est écrit en Python + bash.

rozcietrzewiacz
la source