ข้อมูลพื้นฐานเกี่ยวกับการแจกจ่าย Linux รุ่นที่วางจำหน่ายเปรียบเทียบกับรุ่นมาตรฐาน
ลีนุกซ์ลีนุกซ์มีแนวโน้มที่จะใช้วัฏจักรการรีลีสสองแบบ: รีลีสมาตรฐานและรีลีสการกระจาย. บางคนสาบานว่าจะเผยแพร่ซอฟต์แวร์ใหม่ล่าสุดในขณะที่บางคนชอบรุ่นมาตรฐานที่มีความเสถียรและทดสอบมากกว่า.
นี่ไม่ใช่ตัวเลือกที่คุณเปลี่ยนแปลงในการกระจาย Linux ปัจจุบันของคุณ แต่เป็นตัวเลือกที่การกระจาย Linux ทำขึ้นแทน ดิสทริบิวชันบางตัวปล่อยรีลีสมาตรฐานทั่วไปและใช้วัฏจักรการปล่อยแบบโรลลิ่งสำหรับการปล่อยการพัฒนาที่ไม่เสถียร.
Linux ดิสทริบิวเตอร์เป็นอย่างไร
เพื่อให้เข้าใจถึงความแตกต่างคุณจำเป็นต้องรู้วิธีการรวมตัวของลีนุกซ์ พวกเขามีซอฟต์แวร์จากโครงการต่าง ๆ - เคอร์เนล Linux, สาธารณูปโภคเชลล์ GNU, เซิร์ฟเวอร์ Xorg X, สภาพแวดล้อมเดสก์ท็อป GNOME และสำนักงาน LibreOffice ได้รับการพัฒนาโดยโครงการซอฟต์แวร์ต่างๆที่มีวงจรการพัฒนาที่แตกต่างกัน เป็นหน้าที่ของการแจกจ่าย Linux เพื่อนำซอฟต์แวร์นี้ทั้งหมดมาในรูปแบบซอร์สโค้ดรวบรวมมันเป็นแพคเกจซอฟต์แวร์ที่ติดตั้งได้ง่ายทดสอบเพื่อให้แน่ใจว่ามันทำงานร่วมกัน ”
การแจกแจงลินุกซ์ - ไม่ว่าพวกเขาจะใช้วัฏจักรการปล่อยมาตรฐานหรือวัฏจักรการปล่อยแบบกลิ้งทั้งหมดนำซอฟต์แวร์ของพวกเขาและบรรจุลงในแพ็คเกจซอฟต์แวร์ที่พวกเขาแจกจ่ายให้กับผู้ใช้ ข้อแตกต่างคือวิธีที่พวกเขาแจกจ่ายแพ็คเกจใหม่เหล่านี้.
รอบการเปิดตัวมาตรฐาน
ลีนุกซ์ส่วนใหญ่ใช้วงจรการปล่อยมาตรฐาน ตัวอย่างเช่น Ubuntu ใช้รีลีสมาตรฐาน - เหล่านี้อาจเรียกว่ารีลีสจุดหรือรีลีสที่เสถียร โครงการ Ubuntu ปล่อย Ubuntu รุ่นใหม่ทุกหกเดือนเป็นประจำ ในระหว่างกระบวนการพัฒนาหกเดือนพวกเขาจะใช้ซอฟต์แวร์รุ่นล่าสุดทั้งหมดในที่เก็บของพวกเขาและทำแพ็กเกจให้อัปเดตซอฟต์แวร์ทั้งหมด จากนั้นพวกเขา“ หยุด” รุ่นของซอฟต์แวร์ในที่เก็บ Ubuntu และใช้เวลาทดสอบสองสามเดือนเพื่อให้แน่ใจว่าซอฟต์แวร์ทุกรุ่นทำงานร่วมกันได้ดีและแก้ไขข้อบกพร่อง.
เมื่อ Ubuntu รุ่นใหม่เปิดตัวแล้วซอฟต์แวร์ในนั้นได้รับการทดสอบเพื่อให้แน่ใจว่าทำงานร่วมกันได้ดี ข่าวประชาสัมพันธ์ฉบับนี้ยังคงค้างอยู่ในเวลาให้มากที่สุด Ubuntu ออกรุ่นซอฟต์แวร์ที่ได้รับการอัพเดทเพื่อแก้ไขปัญหาด้านความปลอดภัยและข้อบกพร่องที่สำคัญอื่น ๆ แต่พวกเขาจะไม่เพียงแค่อัพเดตซอฟต์แวร์เพื่อเพิ่มคุณสมบัติใหม่หรือชนหมายเลขรุ่น.
หากคุณต้องการแพ็คเกจเฉพาะรุ่นล่าสุดคุณจะต้องซื้อแพ็คเกจอื่น ตัวอย่างเช่นคุณสามารถรับได้จาก PPA ของบุคคลที่สามหรือใช้ที่เก็บอย่างเป็นทางการ แต่ไม่สนับสนุน Backport ที่นำแอปพลิเคชันเดสก์ท็อปที่สำคัญรุ่นใหม่ไปสู่ Ubuntu รุ่นเก่า ไม่เช่นนั้นคุณจะต้องรอ Ubuntu รุ่นใหญ่ต่อไป คุณได้รับซอฟต์แวร์เวอร์ชันล่าสุดทั้งหมดของคุณโดยการอัพเกรดจากการแจกจ่าย Linux แบบแช่แข็งในเวลาหนึ่งไปเป็นการแจกจ่าย Linux รุ่นต่อไปที่แช่แข็งในเวลาถัดไป.
รอบการเปิดตัวกลิ้ง
วัฏจักรการเปิดตัวของการรีดด้วยการแจกจ่ายลินุกซ์มาตรฐานแบบปกติ ตัวอย่างเช่น Arch Linux ใช้รอบการปล่อยแบบกลิ้ง Arch มีหลายรุ่นที่แตกต่างกัน แต่มี Arch เพียงเวอร์ชันเดียวเท่านั้น แพคเกจซอฟต์แวร์ได้รับการทดสอบแล้วเผยแพร่ทันทีไปยัง Linux เวอร์ชันเสถียร ขึ้นอยู่กับการกระจายของคุณพวกเขาอาจไม่ได้เห็นการทดสอบมากนักก่อนที่พวกเขาจะวางจำหน่ายเป็นการอัพเดทที่เสถียร เมื่อมีการปล่อยแอพพลิเคชั่นหรือยูทิลิตี้ระบบเวอร์ชั่นใหม่มันจะตรงไปยังลินุกซ์ปัจจุบัน การกระจายการวางจำหน่ายจะไม่“ หยุดชะงักในเวลา” - แต่จะทำการอัปเดตตามการหมุนแทน.
เนื่องจากไม่มีรุ่นมาตรฐานคุณเพียงแค่ต้องติดตั้งการกระจาย Linux เช่น Arch หนึ่งครั้งและทำการอัปเดตปกติ แพคเกจซอฟต์แวร์เวอร์ชันใหม่จะค่อยๆมาถึงในขณะที่พวกเขาเปิดตัว - คุณไม่จำเป็นต้องทำการอัพเกรดขนาดใหญ่อย่างเช่นจาก Ubuntu 13.10 ถึง 14.04 เมื่อคุณติดตั้งการกระจายคุณจะได้รับภาพรวมของซอฟต์แวร์ ณ เวลาหนึ่ง ๆ.
หากคุณต้องการแพ็คเกจล่าสุดคุณควรรอเพียงไม่กี่วันและจะปรากฏเป็นอัปเดตสำหรับการแจกจ่าย Linux ของคุณ คุณไม่ต้องรอเป็นเวลาหกเดือนจนกว่ารุ่น Linux รุ่นถัดไปของคุณจะเป็นรุ่นมาตรฐาน.
ไหนดีที่สุด?
รอบรีลีสแบบหมุนนั้นดีที่สุดถ้าคุณต้องการอยู่บนขอบเลือดและมีซอฟต์แวร์เวอร์ชั่นล่าสุดที่มีอยู่ในขณะที่วัฏจักรการปล่อยแบบมาตรฐานนั้นดีที่สุดหากคุณต้องการได้รับประโยชน์จากแพลตฟอร์มที่มีเสถียรภาพมากขึ้นพร้อมการทดสอบมากขึ้น.
การมีซอฟต์แวร์เวอร์ชันล่าสุดทั้งหมดของคุณฟังดูดี แต่มักจะไม่เป็นประโยชน์อย่างที่คุณคิด คุณอาจไม่ต้องการระบบสาธารณูปโภคและบริการระดับต่ำรุ่นล่าสุด คุณอาจไม่ได้สังเกตเห็นความแตกต่างถ้าคุณติดตั้ง - ยกเว้นว่ามีข้อผิดพลาดเนื่องจากซอฟต์แวร์รุ่นต่าง ๆ ไม่ได้ทดสอบด้วยกัน การอัปเดตสิ่งนี้กลางคันอาจทำให้ระบบของคุณไม่เสถียรมากขึ้นหรือมีข้อผิดพลาดแปลก ๆ โผล่ขึ้นมา สำหรับซอฟต์แวร์ที่คุณต้องการเวอร์ชั่นล่าสุด - เช่นแอปพลิเคชันเดสก์ท็อปของคุณ - มันค่อนข้างง่ายที่จะอัปเดตแอปพลิเคชั่นบางตัวแม้ว่าคุณจะใช้การกระจาย Linux ด้วยวัฏจักรการปล่อยมาตรฐาน.
วัฏจักรการเปิดตัวรีดทำให้ง่ายต่อการอัพเกรดอยู่เสมอ - แทนที่จะอัพเกรดครั้งใหญ่ในคราวเดียวซอฟต์แวร์ของคุณจะได้รับการอัพเดตเป็นประจำ ผู้ใช้ไม่ได้ใช้การกระจาย Linux รุ่นต่าง ๆ - ทุกคนใช้รุ่นเดียวกัน.
โดยรวมแล้วไม่มีคำตอบที่ดีที่สุด - ถ้าคุณต้องการแพลตฟอร์มที่มีความเสถียรคุณน่าจะดีกว่าที่จะยึดติดกับการแจกจ่าย Linux ด้วยวงจรการปล่อยจุดที่เสถียรและมีมาตรฐาน หากคุณต้องการมีชีวิตอยู่บนขอบเลือดและมีรุ่นล่าสุดของทุกอย่างการกระจาย Linux ที่มีวัฏจักรการเปิดตัวเป็นวิธีที่จะไป.
เครดิตภาพ: Michal Docekal บน Flickr