'การกระจาย' คืออะไร


11

ฉันใหม่สำหรับ Ubuntu จริงๆแล้วฉันเพิ่งเริ่มใช้งาน Linux

คำถามของฉันคืออะไร distro คืออะไร


6
Linux เป็นไอศครีม ... การแจกจ่ายคือรสชาติ ...
rahul27

คำตอบ:


8

ลินุกซ์เป็นสมาชิกของตระกูลของระบบปฏิบัติการยูนิกซ์ที่สร้างขึ้นบนเคอร์เนลลินุกซ์ การแจกแจงดังกล่าว (มักเรียกว่า distros สำหรับระยะสั้น) ประกอบด้วยชุดซอฟต์แวร์แอปพลิเคชั่นจำนวนมากเช่นโปรแกรมประมวลผลคำสเปรดชีตเครื่องเล่นสื่อและแอปพลิเคชันฐานข้อมูล

อ่านเพิ่มเติม: http://en.wikipedia.org/wiki/Linux_distribution


2
แล้วการกระจายตัวของ Solaris หรือ BSD ล่ะ :-)
Stefano Palazzo

1
การแจกแจงอื่น ๆ ของ Linux (ที่คุณอาจเคยได้ยิน) ได้แก่ Fedora, Red Hat Enterprise Linux, Debian และ OpenSUSE
โทมัส Boxley

21

การแจกจ่าย Linux เป็นชุดซอฟต์แวร์ที่ออกแบบมาให้เป็นระบบปฏิบัติการที่สมบูรณ์

ระบบปฏิบัติการ linux ประกอบด้วยบางส่วน:

  • Linux Kernel

    รวมไปถึง:

    • ไดรเวอร์อุปกรณ์

    • ซอฟต์แวร์ระดับระบบ

  • The GNU * Userland

    ซึ่งประกอบด้วย

    • ซอฟต์แวร์ส่วนต่อประสานผู้ใช้ (bash, ... )

    • คอมไพเลอร์, ลิงเกอร์, parser-generator, ...

    • แอพพลิเคชั่นซอฟต์แวร์ (emacs, bc, ... )

  • สก์ท็อปเช่นGnome , KDE , XFCE

    ซึ่งตัวเองให้

    • ซอฟต์แวร์ที่เป็นนามธรรมของฮาร์ดแวร์ (เช่น Pulseaudio, ... )

    • แอพพลิเคชั่นซอฟต์แวร์ (โปรแกรมประมวลผลคำสเปรดชีตเว็บเบราว์เซอร์ ... )

    และอื่น ๆ.

การรวมกันของซอฟต์แวร์ซึ่งสร้างระบบปฏิบัติการที่สมบูรณ์เรียกว่า 'สแต็ค':

ป้อนคำอธิบายรูปภาพที่นี่

การแจกจ่าย Linux ทำโดยการรวมส่วนต่าง ๆ เหล่านั้นทั้งหมดเพื่อสร้างระบบปฏิบัติการที่สมบูรณ์และใช้งานได้สำหรับวัตถุประสงค์เฉพาะหรือเพื่อการใช้งานทั่วไป

  • ตัวอย่างของระบบปฏิบัติการที่ใช้งานทั่วไปคือ Ubuntu มันมาในรูปแบบต่าง ๆ สำหรับเดสก์ท็อปเน็ตบุ๊กและเซิร์ฟเวอร์ทำให้เป็นประโยชน์ต่อสาธารณะทั่วไป

  • ตัวอย่างของการแจกจ่ายแบบพิเศษคือCHAOSซึ่งเป็นระบบปฏิบัติการขนาดเล็กที่ออกแบบมาเพื่อทำงานบนโหนดคลัสเตอร์การคำนวณประสิทธิภาพสูง

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


ผู้จัดจำหน่ายมักตัดสินใจออกแบบแทนผู้ใช้ตามสิ่งที่พวกเขาคาดหวังจากผู้ใช้

  • อูบุนตูถูกสร้างขึ้นมาเพื่อความสนุกสนานและใช้งานง่าย

  • TinyCoreทำขึ้นสำหรับผู้ที่ต้องการใช้กับฮาร์ดแวร์เก่า

  • RHELได้รับการออกแบบให้ทำงานได้ดีกับซูเปอร์คอมพิวเตอร์ขนาดใหญ่และเซิร์ฟเวอร์ที่สำคัญ

  • ...

การตัดสินใจเหล่านี้รวมถึงการเพิ่ม / ลบซอฟต์แวร์ (เช่น KDE กับ Gnome) และการออกแบบ (อีกครั้ง) และการใช้งานซอฟต์แวร์ (เช่น Ubuntu One)

มีลีนุกซ์จำนวนมากกระจายอยู่ตามลำพัง, ดังแสดงในแผนภาพ (อันยิ่งใหญ่) นี้:

ป้อนคำอธิบายรูปภาพที่นี่


*: ทางเทคนิค GNU เป็นระบบปฏิบัติการ อย่างไรก็ตามทุกระบบปฏิบัติการต้องการเคอร์เนลและเคอร์เนลของ GNU (Hurd) ยังไม่เสร็จดังนั้น GNU จึงใช้เคอร์เนล Linux คนส่วนใหญ่ในปัจจุบันเรียกชุดนี้ว่า "ระบบปฏิบัติการ Linux" แม้ว่า Linux จะเป็นส่วนเล็ก ๆ ของมัน เนื้อหาที่สำคัญที่สุด


ลิงก์ที่มีประโยชน์:

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