Python ที่ใช้ Unix ใดติดตั้งเป็นส่วนหนึ่งของการติดตั้งเริ่มต้น


15

ไม่มีใครทราบถึงภาพรวมที่จะบันทึกว่ามีการแจกแจง UNIX Python (ล่าสุด) โดยค่าเริ่มต้นคือส่วนหนึ่งของการติดตั้งเริ่มต้นหรือไม่

PS: คำตอบจาก StackOverflow ก่อนย้ายคำถามที่นี่:

  • ไม่ทราบสำหรับ Unix OS ทั้งหมด แต่สำหรับ Linux คุณสามารถตรวจสอบ distrowatch.org ได้ตลอดเวลา แต่นี่ไม่ใช่เว็บไซต์ที่เหมาะสมสำหรับการโพสต์คำถามประเภทนี้: โปรดย้ายไปที่ unix.stackexchange.com - vstrien 2 ชั่วโมงที่ผ่านมา
  • ฉันไม่สามารถนึกถึงการกระจายใด ๆ ที่ไม่ได้ติดตั้งตามค่าเริ่มต้น เครื่องมือระบบพื้นฐานมากมายเขียนด้วยภาษาไพ ธ อน - Daniel Roseman 1 ชั่วโมงที่แล้ว
  • ไม่ได้ติดตั้งตามค่าเริ่มต้นใน LFS ... - Oz123 1 ชั่วโมงที่ผ่านมา

2
"ไม่ได้ติดตั้งโดยค่าเริ่มต้นใน LFS"นั่นคือสิ่งที่คุณคาดหวังจากการกระจาย (meta) ที่ไม่มีอะไรติดตั้งโดยค่าเริ่มต้นใช่ไหม LFS นั้นเกี่ยวกับการสร้างทุกอย่างด้วยตัวคุณเอง ไม่มีแอป "โดยค่าเริ่มต้น" ไม่มี GUI "เป็นค่าเริ่มต้น" เพียงแค่ระบบหลักเปลือย
rozcietrzewiacz

2
ฉันเห็นด้วยกับ @rozcietrzewiacz แต่ฉันต้องการเพิ่มว่าฉันไม่คิดว่า LFS คือ "การกระจาย" เนื่องจากพวกเขาไม่ได้แจกจ่ายอะไรนอกจากคำแนะนำและแพตช์เล็ก ๆ น้อย ๆ อย่างที่ฉันจำได้คุณดาวน์โหลดแหล่งข้อมูลจากเว็บไซต์ของโครงการโดยตรง
เควิน

จุดดี @ เควิน ฉันไม่สามารถหาคำที่ดีกว่านี้ได้ดังนั้นฉันจึงเรียกมันว่าการแจกแจง (เมตา)เนื่องจาก Gentoo เรียกตัวเองว่า
rozcietrzewiacz

คำตอบ:


14

เพียงแค่ดูระบบที่มีให้ฉันที่นี่:

  • Red Hat Enterprise Linuxและญาติสนิท ( Fedora , CentOS , Scientific Linux , Oracle Linux ... ) จะมีการติดตั้ง Python เสมอเนื่องจากตัวติดตั้งและเครื่องมือหลักจำนวนมากเขียนด้วย Python

  • Ubuntuติดตั้ง Python เป็นค่าเริ่มต้นตั้งแต่รุ่น 8.04 เป็นอย่างน้อย

  • ปัจจุบันDebianมาพร้อมกับ Python ที่ติดตั้งโดยค่าเริ่มต้น

  • Mac OS Xได้จัดส่งมาพร้อมกับ Python ที่ติดตั้งไว้โดยค่าเริ่มต้นจะกลับไปเป็นอย่างน้อย 10.3

  • ปัจจุบันOpenIndianaมาพร้อมกับ Python ติดตั้งโดยค่าเริ่มต้น ฉันถือว่านั่นหมายความว่า Solaris ก็ทำเช่นกัน แต่ฉันไม่มีระบบที่นี่เพื่อทดสอบ

Python ไม่ได้รับการติดตั้งเป็นค่าเริ่มต้นใน BSD ใด ๆ เว้นแต่ว่าคุณจะนับ OS X คุณอาจพบว่ามันมีอยู่ในระบบ BSD เพราะมันถูกเพิ่มเข้ามาหลังจากติดตั้งระบบแล้ว หากไม่สามารถใช้งานได้จะมีให้ใช้งานผ่านระบบแพ็คเกจเริ่มต้นในทุกกรณี:

  • FreeBSDรวมถึง Python ในระบบพอร์ต:/usr/ports/lang/python

  • OpenBSDรวมถึง Python ในระบบแพ็คเกจ:sudo pkg_add python

  • NetBSDรวมถึง Python ในpkgsrcระบบของมันlang/python*


1
Solaris 10 และ 11 รวม python อย่างแน่นอนในการติดตั้งเริ่มต้น Python เป็นส่วนประกอบที่จำเป็นในภายหลังเนื่องจากมีเครื่องมือต่าง ๆ ที่ต้องพึ่งพาซึ่งรวมถึงคำสั่งบรรจุภัณฑ์ใหม่ (pkg, packagemanager, ... ) และ cli สำหรับการจัดการสภาพแวดล้อมการบูต (beadm)
jlliagre

1
ฉันสามารถยืนยันว่า Oracle Solaris 11 มาพร้อมกับ Python ที่ติดตั้งไว้ตามค่าเริ่มต้น (เวอร์ชัน 2.6.4)
NullUser

3

Daniel Roseman เข้าใจถูกต้องฉันคิดว่าการแจกแจงหลักทั้งหมดมีการติดตั้ง python ตามค่าเริ่มต้นซึ่งใช้สำหรับแอปพลิเคชั่น (ถ้าไม่ใช่มากที่สุด) สำหรับ Gnome / KDE desktop enviroments (อย่างน้อย)

ดูคำตอบนี้สำหรับคำถามที่คล้ายกันใน StackOverflow

นอกจากนี้หน้านี้ของเอกสาร Python บอกว่าเหมือนกันจริง:

Python มาพร้อมกับการติดตั้งลีนุกซ์ส่วนใหญ่และมีให้ในรูปแบบของแพ็คเกจอื่น ๆ ทั้งหมด


X windows, ไม่ต้องติดตั้ง Gnome หรือ KDE เพียงอย่างเดียวโดยค่าเริ่มต้นบนเซิร์ฟเวอร์ที่มีปัญหาใด ๆ หากคุณมีกล่องที่ให้บริการเว็บไซต์วานิลลา LAMP บางอย่างคุณอาจจะไม่ได้ใช้ Python
Charles Stewart

3

บนGentoo Python เป็นหนึ่งในสิ่งเล็กน้อยที่จำเป็นต้องมีในการติดตั้งเนื่องจากระบบการจัดการแพคเกจหลักคือportageถูกเขียนด้วย Python + bash

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.