Ubuntu ได้รับการพัฒนาอย่างไร


15

ฉันไม่ได้เป็น noob สำหรับ Ubuntu ฉันอยู่ที่นี่มาระยะหนึ่งแล้ว คำถามที่ฉันจะถามนั้นโดยทั่วไปแล้วต้องการคำตอบที่อธิบายได้ คำถามของฉันง่าย มันเป็นด้านล่าง: -

ทุกคนบอกว่า Ubuntu ได้รับการพัฒนาจาก Debian โดยการเพิ่มหลาย ๆ อย่างเพิ่มสิ่งอื่น ๆ ให้การแสดงผลที่กำหนดเองการสร้างแบรนด์รูปภาพหรือพื้นหลัง ฯลฯ คำถามของฉันคือพวกเขาทำได้อย่างไร มันเป็นเพียงแค่ติดตั้ง Debian distro น้อยที่สุดในระบบคอมพิวเตอร์การเพิ่มและการเปลี่ยนแปลงระบบนั้นเพิ่มตัวติดตั้ง Ubiquity ให้กับ distro ที่ติดตั้งแล้วสร้างไฟล์ iso?

พิจารณาทั้งสองสถานการณ์

สถานการณ์ 1

  1. พวกเขาติดตั้งอิมเมจ ISO CD

  2. ลบแพ็คเกจที่ไม่ต้องการ

  3. เพิ่มการสร้างแบรนด์

  4. ทำการปรับแต่ง

  5. หีบห่อ ISO อีกครั้ง

-หรือ-

สถานการณ์ที่ 2

  1. ติดตั้ง Debian distro ในพีซี

  2. ลบแพ็คเกจที่ไม่ต้องการและติดตั้งแพ็คเกจใหม่ลงในระบบปฏิบัติการที่ติดตั้ง

  3. นำตราสินค้าที่กำหนดเองไปใช้กับระบบปฏิบัติการที่ติดตั้ง

  4. ทำการปรับแต่งในเครื่องที่ติดตั้ง

  5. เพิ่มตัวติดตั้งในระบบปฏิบัติการที่ติดตั้ง

  6. หีบห่อ ISO อีกครั้ง

เกิดอะไรขึ้นจริงหรือ



3
@ RaduRădeanuเขาต้องการที่จะรู้ว่าสิ่งนี้เกิดขึ้นได้อย่างไร "Ubuntu เป็นทางแยกของรหัสฐานข้อมูลของโครงการ Debian" และไม่ใช่ว่ามันเป็นเพียงแค่นั้น พวกเขาทำได้อย่างไร
อัลวาร์

มันเป็นประวัติศาสตร์ของเดเบียน
dschinn1001

1
ไม่ประวัติของ Debian วิวัฒนาการมาจาก Debian เป็น Ubuntu
อัลวาร์

ใครมีความคิดเห็นเกี่ยวกับเรื่องนี้?
Roshan George

คำตอบ:


7

หัวใจของการแจกแจงคือแพ็คเกจไฟล์เก็บถาวรดังนั้นจึงเริ่มต้นด้วยการสร้างไฟล์เก็บถาวร (archive.ubuntu.com) และคัดลอกแพ็กเกจซอร์สเดเบียนที่นั่นและสร้างมันบน build daemons จากนั้นพวกเขาก็ทำการปรับเปลี่ยนแพคเกจจำนวนมากและอัปเดตการเก็บถาวรก่อนที่จะประกาศในที่สุด Ubuntu และการสร้างอิมเมจซีดีใหม่จากที่เก็บถาวร

ซีดีสดและ ubiquity มาเกี่ยวกับการเผยแพร่ในภายหลัง เริ่มแรก install cd ใช้ debian-installer: ตอนนี้สิ่งที่เราเรียกใช้ซีดีสำรอง / เซิร์ฟเวอร์


4

ในการตอบคำถามนี้จะใช้เวลานานมากและเป็นข้อมูลจำนวนมากที่จะใส่เข้ามาฉันสามารถสรุปมันได้ ฉันหวังว่าจะช่วยตอบคำถามของคุณ

Ubuntu มีรากฐานในการกระจาย Debian GNU / Linux มันถูกวางแผนในขั้นต้นเป็นทางแยกอย่างง่ายจากการกระจายหลัก

เดเบียนมีแนวโน้มที่จะอนุรักษ์นิยมมากขึ้นว่าจะปล่อยเวอร์ชั่นใหม่บ่อยเพียงใด ทางแยกใหม่ถูกตั้งค่าให้เป็นสแน็ปช็อตที่ออกทุกหกเดือน เดิมเผยแพร่ภายใต้ชื่อ "no-name-yet.com" โดเมนนี้จะเปลี่ยนเส้นทางไปยังเว็บไซต์หลักของ Ubuntu กำหนดการวางจำหน่ายหกเดือนจัดขึ้น แต่แนวคิดสแน็ปช็อตอย่างง่ายไม่ได้ทำ ซึ่งแตกต่างจากส้อม Debian อื่น ๆ (เช่น Xandros, Linspire และ Libranet) รุ่นใหม่ยังคงมีให้ใช้งานได้ฟรีและใช้ซอฟต์แวร์ฟรีส่วนใหญ่ (ไดรเวอร์ฮาร์ดแวร์บางตัวเป็นกรรมสิทธิ์)

อย่างไรก็ตามมันเติบโตเหนือกว่ารากของเดเบียนและกลายเป็นการกระจายในสิทธิของตนเอง ในขณะที่หนึ่งสามารถผสมและจับคู่ซอฟต์แวร์จากทั้งสองตอนนี้หนึ่งต้องระวังเพิ่มเติมเกี่ยวกับความเข้ากันได้

ในที่สุด No-name-yet.com ก็กลายเป็น Ubuntu และเวอร์ชั่นแรกที่ออกสู่สาธารณะ (4.10) ออกวางจำหน่ายในเดือนตุลาคมปี 2004 มันกลายเป็นที่นิยมอย่างรวดเร็วในหมู่ผู้ใช้ Linux เพื่อความสะดวกในการใช้งานและการสนับสนุนฮาร์ดแวร์ขั้นสูง มันยังคงเป็น Linux เวอร์ชันที่ได้รับความนิยมมากที่สุดที่ Distrowatch

การพัฒนาของการจัดจำหน่ายปัจจุบันได้รับทุนจาก Canonical Ltd ซึ่งเป็น บริษัท ที่บริหารและดำเนินการโดย Mark Shuttleworth ในเดือนกรกฎาคมของปี 2005 Canonical ได้สร้างมูลนิธิ Ubuntu ด้วยเงินบริจาคเริ่มต้น 10 ล้านเหรียญสหรัฐ จุดประสงค์ของการวางรากฐานคือเพื่อสนับสนุนการพัฒนาและเพื่อให้ระบบปฏิบัติการฟรีโดยไม่ต้องมีอะไรเกิดขึ้นกับ Shuttleworth หรือ บริษัท แม่ของ Canonical

หนังสือ Ubuntu อย่างเป็นทางการ: แนะนำ Ubuntu

บทนี้จะแนะนำโครงการอูบุนตูการแจกจ่ายกระบวนการพัฒนาและประวัติบางอย่างที่ทำให้เป็นไปได้ทั้งหมด

  • ขี่ป่า
  • ซอฟต์แวร์เสรีโอเพ่นซอร์สและ GNU / Linux
  • ประวัติโดยย่อของ Ubuntu
  • อูบุนตูคืออะไร?
  • สัญญาและเป้าหมายของ Ubuntu
  • Canonical และ Ubuntu Foundation
  • โครงการย่อยของ Ubuntu อนุพันธ์และสปินไม่ชอบ
  • สรุป

บทนี้จะนำเสนอโครงการอูบุนตูการแจกจ่ายกระบวนการพัฒนาและบางส่วนของประวัติศาสตร์ที่ทำให้เป็นไปได้ทั้งหมด หากคุณกำลังมองหาการกระโดดเข้าหาและเริ่มต้นใช้งานอูบุนตูให้เลี้ยวไปที่บทที่ 2 ติดตั้ง Ubuntu หากคุณสนใจที่จะเรียนรู้ว่า Ubuntu มาจากไหนและกำลังจะไปบทใดบทนี้จะให้คำแนะนำที่ดี

ขี่ป่า

ในเดือนเมษายน 2004 Mark Shuttleworth ได้รวบรวมนักพัฒนาหลายสิบคนจากโครงการ Debian, GNOME และ GNU Arch มารวมกันเพื่อระดมสมอง Shuttleworth ถามนักพัฒนาว่าระบบปฏิบัติการ (OS) ที่ดีกว่านั้นเป็นไปได้หรือไม่ คำตอบของพวกเขาคือ "ใช่" เขาถามพวกเขาว่ามันจะเป็นอย่างไร

เขาขอให้พวกเขาอธิบายชุมชนที่จะสร้างระบบปฏิบัติการดังกล่าว กลุ่มนั้นทำงานร่วมกับ Mark เพื่อหาคำตอบสำหรับคำถามเหล่านี้จากนั้นพวกเขาตัดสินใจที่จะพยายามทำให้คำตอบเป็นจริง กลุ่มตั้งชื่อ Warthogs และกำหนดเวลาหกเดือนในการสร้างระบบปฏิบัติการพิสูจน์แนวคิด พวกเขาตั้งฉายา Warty Warthog เป็นครั้งแรกโดยมีข้อสันนิษฐานที่สมเหตุสมผลว่าผลิตภัณฑ์แรกของพวกเขาจะมีหูด จากนั้นพวกเขาก็ลงมือทำธุรกิจ อ่านต่อ

ด้านล่างนี้เป็นข้อมูลอ้างอิงบางส่วนที่ฉันพบว่าสามารถทำให้เข้าใจได้ง่ายขึ้นในการตอบคำถาม แต่ฉันบอกในตอนแรกว่าจะต้องใช้ข้อมูลจำนวนมากในการตอบ มีเอกสารชื่อ Debian และ Ubuntu ในรูปแบบ PDF ซึ่งสามารถดาวน์โหลดได้จากที่นี่

Ubuntu Linux คืออะไร

ประวัติ Ubuntu

เรื่องราวของอูบุนตู

ที่มา: หนังสือ Ubuntu อย่างเป็นทางการ: แนะนำ Ubuntu


1

เท่าที่ฉันสามารถบอกได้คุณจะไม่ได้รับคำตอบที่ดีเว้นแต่คุณจะพูดคุยกับนักพัฒนาที่เริ่มต้นจากที่นั่น

ดูรายการส่งเมลของubuntu-develย้อนกลับไปจนถึงเดือนกันยายนและธันวาคม 2547 เมื่อ Warty Warthog เปิดตัวไม่มีอะไรดีพอสำหรับการเริ่มต้นสิ่งนี้ อย่างไรก็ตามถ้าคุณดูวิธีการสร้างเดเบียนทางแยกวันนี้คุณสามารถรับความคิดที่ดีว่าพวกเขาอาจเริ่มต้นอย่างไร

โดยทั่วไปคุณต้องสร้างพื้นที่เก็บข้อมูลใหม่และไปจากที่นั่น


0

Ubuntu ใช้. deb ดังนั้นคุณไม่สามารถกำหนดเป้าหมายระบบปฏิบัติการและวางลงบนซีดีได้ ในขณะที่ฉันไม่มีข้อมูลที่แท้จริงเกี่ยวกับวิธีการแยก Ubuntu ของ Debian แต่การคาดเดาที่ดีที่สุดคือพวกเขามีเครื่องมือสร้าง distro-wide เพื่อใช้งานและดึงแพ็คเกจที่พวกเขาเห็นว่าสำคัญจาก repo ที่ไม่เสถียรของ Debian นำการปรับแต่งไปใช้กับพวกเขา แพ็กเกจเหล่านี้ถูกเพิ่มไปยัง APT repo และกระบวนการ debootstrap

โดยทั่วไปหากคุณกำลังสร้าง distro คุณสามารถไปได้สองทาง ไม่ว่าคุณจะเริ่มต้นจากศูนย์และค้นหาแพ็คเกจที่คุณต้องการรวมไว้ในเว็บไซต์ของผู้ดูแลอัปสตรีมดึงและจัดแพคเกจเหล่านั้นในรูปแบบของคุณเองและเพิ่มข้อมูลการพึ่งพาด้วยตัวคุณเองหรือแยกการกระจายค่อนข้างเสถียร

การบรรจุหีบห่อทั้งระบบไม่ใช่วิธีการบำรุงรักษาที่ดีมากเพราะคุณจะไม่มีข้อมูลว่าแพคเกจใดขึ้นอยู่กับว่า สิ่งนี้มีความสำคัญเนื่องจากซอฟต์แวร์ในโลก * NIX ได้รับการคอมไพล์ด้วยการพึ่งพาจำนวนมาก (ไลบรารีและไฟล์อื่น ๆ ) ในแพ็คเกจดังนั้นแม้จะมีสิ่งที่ไม่สำคัญเท่ากับการสร้าง chroot แบบเรียบง่ายอยู่ใกล้กับฝันร้าย ไม่ได้พูดถึงระบบปฏิบัติการทั้งหมด


0

คุณอาจต้องไปถามคนที่อยู่ที่นั่น ..

ชิ้นส่วนสำคัญ (จากความทรงจำของฉันในฐานะผู้สังเกตการณ์) เป็นรุ่นของไดรเวอร์ที่เรียบง่าย (ดังนั้นทุกอย่างจึงติดตั้งบนแผ่นซีดีหนึ่งแผ่น) การเลือกแอพ 'มาตรฐาน' กลุ่มและรายละเอียดอื่น ๆ (ง่าย) เกี่ยวกับการติดตั้งและ สนับสนุน.


นี่คือปริศนาชิ้นเล็ก ๆ :

PhoneAena.com> การสัมภาษณ์เชิงลึก: Ubuntu Touch มีวัตถุประสงค์เพื่อเรียนรู้จากความผิดพลาดของ Android

กำเนิดของ Ubuntu Touch

Ubuntu เริ่มต้นในปี 2004 และสร้างความสนใจอย่างรวดเร็วภายในชุมชน Linux นักพัฒนารวมตัวกันรอบ ๆ ผลิตภัณฑ์และที่สำคัญกว่านั้นคือความเป็นมิตรของการจัดจำหน่าย ในเวลานั้น Linux distros เป็นขอบเขตของชนชั้นนำด้านเทคโนโลยีและผู้ใช้งานทั่วไปไม่สามารถเข้าถึงได้ Mark Shuttleworth รวบรวมนักพัฒนาจากชุมชน Debian เพื่อเปลี่ยนแปลงสิ่งนั้น เป้าหมายคือการสร้าง Linux distrobution ที่ใช้งานง่ายง่ายต่อการขอรับและจัดตารางการอัพเดตที่เข้มงวด สองส่วนแรกของกลยุทธ์นั้นคือกุญแจที่แท้จริงของหลักสูตรเนื่องจากความสามารถในการเข้าถึงเปิดฐานผู้ใช้ที่กว้างขึ้นสำหรับระบบปฏิบัติการ

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