Czy ktoś wie o przeglądzie, który dokumentowałby, w których (ostatnich) dystrybucjach UNIX Python jest domyślnie dostępny, tj. Jest częścią domyślnej instalacji?
PS: Odpowiedzi z StackOverflow, zanim pytanie zostało przeniesione tutaj:
- Nie wiem dla wszystkich systemów operacyjnych Unix, ale w przypadku Linuksa zawsze możesz sprawdzić distrowatch.org. Ale to nie jest odpowiednia strona do zamieszczania tego rodzaju pytań: przenieś to na unix.stackexchange.com - vstrien 2 godziny temu
- Nie mogę wymyślić żadnych dystrybucji, w których nie byłby domyślnie zainstalowany. Wiele podstawowych narzędzi systemowych jest obecnie napisanych w Pythonie. - Daniel Roseman 1 godzinę temu
- NIE jest domyślnie instalowany w LFS ... - Oz123 1 godzinę temu
python
portability
Andrew Phillips
źródło
źródło
Odpowiedzi:
Wystarczy spojrzeć na dostępne tutaj systemy:
Red Hat Enterprise Linux i jego bliscy krewni ( Fedora , CentOS , Scientific Linux , Oracle Linux ...) zawsze będą mieli zainstalowanego Pythona, ponieważ instalator i wiele podstawowych narzędzi jest napisanych w Pythonie.
Ubuntu ma domyślnie zainstalowany Python od wersji co najmniej 8.04.
Debian jest obecnie dostarczany z domyślnie zainstalowanym Pythonem.
Mac OS X jest dostarczany z domyślnie zainstalowanym Pythonem, co najmniej w wersji 10.3.
OpenIndiana jest obecnie dostarczany z domyślnie zainstalowanym Pythonem. Zakładam, że oznacza to również Solaris, ale nie mam tutaj systemu do przetestowania.
Python nie jest domyślnie instalowany w żadnym BSD, chyba że policzysz OS X. Może się okazać, że jest on dostępny w systemie BSD, ponieważ został dodany po zainstalowaniu systemu. Jeśli nie, jest dostępny we wszystkich przypadkach za pośrednictwem domyślnego systemu pakietów:
FreeBSD obejmuje Python w systemie portów:
/usr/ports/lang/python
OpenBSD zawiera Python w swoim systemie pakietów:
sudo pkg_add python
NetBSD zawiera Python w swoim
pkgsrc
systemie, wlang/python*
źródło
Daniel Roseman ma rację, myślę, że wszystkie główne dystrybucje mają domyślnie zainstalowany Python, ponieważ jest używany w wielu (jeśli nie w większości) aplikacjach dla środowiska Gnome / KDE (przynajmniej).
Zobacz tę odpowiedź na podobne pytanie na StackOverflow.
Również ta strona dokumentacji Pythona mówi praktycznie to samo:
źródło
W Gentoo Python jest jedną z niewielu rzeczy, które muszą być zawarte w instalacji, ponieważ jego główny system zarządzania pakietami, portage , jest napisany w Python + bash.
źródło