Fedora เหมาะสมกับโลก Red Hat/CentOS Stream Linux ใหม่

  • Oct 18, 2023

ด้วย CentOS Stream ตอนนี้ "ติดตามไปข้างหน้า" ของ Red Hat Enterprise Linux แล้ว Fedora, distro Linux ชุมชนของ Red Hat และรุ่นทดสอบ RHEL เป็นเวลานานอยู่ที่ไหน

Red Hat บริษัทแม่ Linux ของ CentOS ได้ประกาศเมื่อต้นเดือนธันวาคมว่าเป็น "เปลี่ยนโฟกัสจาก CentOS Linux, การสร้างใหม่ของ Red Hat Enterprise Linux (RHEL), ถึง สตรีม CentOSซึ่งติดตามก่อนการเปิดตัว RHEL ในปัจจุบัน" การเคลื่อนไหวนั้น ทำเครื่องหมายผู้ใช้ CentOS และยังทำให้หลายคนสงสัยว่า Fedora ซึ่งเป็นระบบ Linux ชุมชนของ Red Hat และรุ่นเบต้าโดยพฤตินัยจะไปจากที่นี่ได้อย่างไร

โอเพ่นซอร์ส

  • GitHub กับ GitLab: โปรแกรมไหนที่เหมาะกับคุณ?
  • distros Linux ที่ดีที่สุดสำหรับผู้เริ่มต้น
  • Feren OS เป็นการแจกจ่าย Linux ที่น่ารักและใช้งานง่าย
  • วิธีเพิ่มผู้ใช้ใหม่ให้กับเครื่อง Linux ของคุณ

คำถามที่ดี.

เมื่อมีการเปิดตัว CentOS Stream Chris Wright CTO ของ Red Hat กล่าวว่า "นักพัฒนา … ต้องการการเข้าถึงโค้ดก่อนหน้านี้การปรับปรุงและการทำงานร่วมกันที่โปร่งใสมากขึ้นกับชุมชนพันธมิตรในวงกว้าง และความสามารถในการมีอิทธิพลต่อทิศทางของเวอร์ชัน RHEL ใหม่ CentOS Stream มีเป้าหมายเพื่อจัดการโอกาสเหล่านี้" 

อีกด้วย: สุดยอดคลาส Linux Foundation

มันคือ RHEL เบต้าใช่ไหม

ไม่ Wright กล่าวต่อ CentOS Stream มีความเสถียรเพียงพอสำหรับการผลิต จริงอยู่ที่ CentOS Stream เป็นการ "แสดงตัวอย่าง" ของสิ่งต่อไปใน RHEL ทั้งในแง่ของเคอร์เนลและฟีเจอร์ต่างๆ แต่ Facebook มีเซิร์ฟเวอร์นับล้านเครื่องอยู่แล้วซึ่งสนับสนุนเครือข่ายโซเชียลระดับโลกที่กว้างขวาง ด้วยระบบปฏิบัติการ Linux ของตัวเองซึ่งใช้ CentOS Stream

แต่ Wright กล่าวเสริมว่า "ขณะนี้ CentOS Stream ตั้งอยู่ระหว่างนวัตกรรมระบบปฏิบัติการของ Fedora Project และความเสถียรในการผลิตของ RHEL"

อ๊ะ!

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

Fedora เหมาะสมกับเรื่องทั้งหมดนี้ตรงไหน?

ฉันถาม Matthew Miller ซึ่งเป็นผู้นำโครงการ Fedora ของ Red Hat

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

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

Fedora จะเป็นจุดเริ่มต้นของ RHEL เช่นเดียวกับที่เคยเป็นมา "Fedora ผสานรวมโปรเจ็กต์โอเพ่นซอร์ส "ต้นทาง" นับพันรายการเข้าไว้ในการกระจายแบบรวมศูนย์ในการเปิดตัวหกเดือน จังหวะ และบ่อยครั้งที่ Red Hat หยิบคอลเลกชันนั้น แยกมันออก และสร้าง RHEL" นั่นจะยังคงอยู่ เดียวกัน.

แต่มิลเลอร์ก็พูดต่อ:

แม้ว่า RHEL จะประสบความสำเร็จอย่างเห็นได้ชัด แต่เมื่อคุณทำอะไรสักอย่างทุกๆ สองสามปีก็ยากที่จะทำได้ดี แต่ละครั้งก็เหมือนกับการเรียนรู้ครั้งใหม่ และเมื่อการแยกจาก Fedora เกิดขึ้น การพัฒนา RHEL ตามธรรมเนียมแล้วทั้งหมดจะอยู่ภายในไฟร์วอลล์ Red Hat โดยผลลัพธ์ที่เห็นคือ RHEL ที่จำกัดการเข้าถึง alpha ซึ่งเป็น RHEL beta ที่น้อยคนนักจะมองดูจริงๆ จู่ๆ ก็มีการเปิดตัวเวอร์ชัน point-0 ต่อสาธารณะ จากนั้นจึงพัฒนาอย่างลับๆ ในแต่ละจุดที่ตามมา ปล่อย.

นั่นเป็นปัญหาและนั่นคือสิ่งที่ CentOS Stream มีไว้เพื่อแก้ไข

"CentOS Stream" มิลเลอร์กล่าว "คือการพัฒนา RHEL อย่างต่อเนื่องหลังจากการแยกจาก Fedora" นี่ก็เยอะมาก. การสื่อสารที่ผิดพลาดกำลังเกิดขึ้นโดยมีคำอย่างเช่น "การเผยแพร่อย่างต่อเนื่อง" และ "สาขาการพัฒนาที่ไม่เสถียร" โดนเตะออกไป รอบๆ. สิ่งที่เกิดขึ้นจริง Miller กล่าวว่า "ทุกสิ่งที่เข้าสู่ CentOS Stream ได้รับการอนุมัติให้เผยแพร่ให้กับลูกค้าที่ชำระเงิน RHEL แล้ว" มันเพิ่งถูกปล่อยออกมาใน … ก็ในกระแส … แทนที่จะเป็นกองขยะขนาดใหญ่ทุกๆ หกเดือน แน่นอนว่ายังมีช่วงการเรียนรู้อยู่บ้าง แต่ความตั้งใจก็คือให้สตรีมนี้มีเสถียรภาพเท่ากับ เปิดตัวผลิตภัณฑ์ RHEL เพราะความสามารถในการสร้างได้อย่างแท้จริงคือคุณค่าของการ Stream to Red Hat"

แล้วจะเกิดอะไรขึ้นกับ Fedora? มิลเลอร์กล่าวว่าสิ่งที่เกิดขึ้นส่วนใหญ่ใน:

Fedora-land ยังคงเหมือนเดิมตลอดทศวรรษที่ผ่านมา Fedora นำเสนอสิ่งต่างๆ มากมายที่ไม่ใช่จุดสนใจของ Red Hat สำหรับ RHEL ตัวอย่างเช่น การลงทุนด้านเดสก์ท็อปของ Red Hat มุ่งเน้นไปที่ความต้องการขององค์กร ไม่เน้นไปที่นักพัฒนาหรือนักศึกษารายบุคคลมากนัก และกรณีการใช้งานทางวิชาการอื่นๆ เวิร์กสเตชัน Fedora มีไว้สำหรับสถานการณ์เหล่านั้น เช่นเดียวกัน, RHEL สำหรับ Edge เป็นการนำเสนออินเทอร์เน็ตออฟธิงส์ของ Red Hat และมีไว้สำหรับการใช้งานระดับองค์กร เฟโดรา ไอโอที มีแรงบันดาลใจในการทำงานในระดับที่ทับซ้อนกันอยู่บ้าง แต่เราก็สนใจเรื่องการแฮ็กข้อมูลที่บ้านและพื้นที่ทางการศึกษาด้วย

หากคุณใช้ Fedora Workstation หรือ Fedora KDE พลาสม่าสปิน หรือ Fedora Xfce (หรือข้อเสนอเดสก์ท็อปอื่น ๆ ของเรา!) โดยพื้นฐานแล้วคุณสามารถเพิกเฉยต่อละครเรื่องนี้ทั้งหมดได้ เช่นเดียวกันสำหรับ Fedora CoreOS และ Fedora IoT

สำหรับผู้มีส่วนร่วมกับ Fedora และทำงานด้านบรรจุภัณฑ์หรือในด้านเทคนิคอื่นๆ Miller ไม่เห็น "ผลกระทบที่แท้จริง" ใดๆ Fedora ได้ใช้งานจริงแล้ว บักซิลล่าหมวกแดง เนื่องจากโครงการ fedora.us เข้าร่วมกับ Red Hat แม้ว่า RHEL และ CentOS Stream จะอยู่ห่างจาก RHEL และ CentOS Stream เพียงเล็กน้อย เนื่องจากไม่มีการแมปเวอร์ชันหลัก"

แต่แล้ว Fedora และบทบาทของมันใน RHEL ล่ะ? เขากล่าวว่าพื้นที่เหล่านี้ไม่ได้มีความสำคัญต่อภารกิจสำหรับ Red Hat มิลเลอร์ไม่เห็นเร้ดแฮททิ้ง Fedora หรือพื้นที่เหล่านี้

อย่างไรก็ตาม Miller มองเห็นสองประเด็นหลักที่การเปลี่ยนแปลง "ส่งผลกระทบอย่างแน่นอนต่อ Fedora และประเด็นที่สามที่ฉันหวังไว้"

ก่อนอื่นเรามีสิ่งใหม่ที่เรียกว่า "เฟโดร่า เอลเอ็น.". ฉันคิดว่ามันอาจจะเป็นหนึ่งในคำย่ออย่างเป็นทางการที่ไม่ย่อมาจากอะไร แต่คิดว่า "Enterprise Linux Next" นี่คือบิลด์ของแหล่งที่มาของ Fedora ที่ประกอบด้วยพารามิเตอร์บิลด์จำลองที่ใช้ในการสร้าง RHEL ไม่ใช่สาขาที่แตกต่างกันของแหล่งที่มาจริงและไฟล์การกำหนดค่าบิวด์ของเรา แต่เป็นคำตอบอย่างต่อเนื่องสำหรับ "จะเกิดอะไรขึ้นถ้าเราเริ่มเวอร์ชัน RHEL ถัดไปจาก Fedora ในวันนี้"

มิลเลอร์อธิบายว่า:

นี่เป็นเรื่องใหญ่สำหรับ RHEL เพราะมันหมายความว่าการทำ Fork นั้นไม่ใช่โอกาสที่หายากและเป็นประสบการณ์ใหม่เสมอ นี่คือสิ่งที่ทีมงาน RHEL สามารถพัฒนาความเชี่ยวชาญอย่างต่อเนื่องได้อย่างแท้จริง ฉันคิดว่าการมอง Fedora ELN เป็น 'RHEL เบต้า' อาจดูน่าดึงดูด แต่ฉันไม่คิดว่านั่นจะไม่ใช่เลนส์ที่เหมาะสมนัก — ทุกอย่างยังคงเป็นไปตามทิศทางและนโยบายทั่วไปของ Fedora ที่กำหนดโดยชุมชน Fedora ยกเว้นรุ่นเฉพาะ ทางเลือก ในปีหน้า ฉันคาดว่า CentOS Stream 9 จะแยกจาก Fedora โดยทำการโคลนซอร์สของเราและสร้างการกำหนดค่านั้น ฉันไม่แน่ใจจริงๆว่าแผนเฉพาะสำหรับ RHEL 9 Beta คืออะไร แต่ถ้ามีแผน ก็จะได้รับการพัฒนาจาก CentOS Stream 9 รุ่นแรกๆ ดังนั้น แทนที่จะเป็นกระบวนการทึบแสงที่แหล่งที่มาถูกดึงเข้าไปใน RH และปล่อยออกมาอีกครั้งในภายหลัง จะมีการไหลที่โปร่งใสชัดเจนจาก Fedora Rawhide ไปยัง CentOS Stream ไปยัง Red Hat Enterprise ลินุกซ์.

"สิ่งนี้ไม่ได้เปลี่ยน Fedora ให้เป็น RHEL Beta มากกว่า (หรือน้อยกว่า)" มิลเลอร์กล่าว "เป็นสถานที่ที่คุณจะเห็น Red Hat ทำงานเกี่ยวกับฟีเจอร์ต่างๆ ที่วางแผนไว้สำหรับการเปิดตัว RHEL หลักๆ ในอนาคตเสมอ นอกจากนี้ยังมีหลายสิ่งหลายอย่างที่ไม่อยู่ใน RHEL สวิตช์ล่าสุดอยู่ที่ไหน ข้อเสนอเดสก์ท็อปของ Fedora ใช้ระบบไฟล์ Btrfs เป็นตัวอย่างล่าสุด: Red Hat บอกฉันอย่างชัดเจนว่าพวกเขามุ่งมั่นที่จะเลือกระบบไฟล์ XFS และ Ext4"

พื้นที่ที่สองอยู่ในการส่งข้อความชุมชน จากจุดที่ Miller นั่ง "เมื่อหกปีก่อนตอนที่ CentOS ถูกนำเข้ามาในบริษัท นี่มันค่อนข้างยุ่งเหยิงมาก Red Hat มีความกระตือรือร้นอย่างมากที่จะสร้างชุมชนผู้ร่วมโครงการเกี่ยวกับโครงการ CentOS ที่เพิ่งเข้าร่วมและใน ความกระตือรือร้นนั้น มักเกิดความสับสนว่าควรทำสิ่งใดใน Fedora หรือใน Fedora ใหม่ ความร้อนแรง”

จุดเด่น

  • Windows 10 ได้รับความนิยมมากเกินไปสำหรับตัวมันเองหรือไม่?
  • 5 วิธีในการค้นหาสถานที่ที่ดีที่สุดในการเริ่มต้นอาชีพของคุณ
  • นี่คือวิธีที่ AI สร้างสรรค์จะเปลี่ยนเศรษฐกิจขนาดใหญ่ให้ดีขึ้น
  • 3 เหตุผลที่ฉันชอบ Android ราคา 300 เหรียญนี้มากกว่า Pixel 6a ของ Google

ผลลัพธ์ที่ได้ไม่สวยงาม "สิ่งนี้ส่งผลเสียต่อความพยายามของ Fedora's Cloud จริงๆ" Miller สารภาพ "และเราก็ลงเอยด้วยการแยกทางที่เสียหายอย่างมาก Project Atomic ซึ่งมีการพัฒนาเล็กน้อยใน Fedora Atomic แต่ 95% ของผู้ใช้จริงติดตาม CentOS Atomic เรามีการพูดคุยหลายครั้งเพื่ออธิบายว่าความสัมพันธ์ระหว่าง Fedora, CentOS และ RHEL ควรจะทำงานอย่างไรซึ่งเรียก M.C. เรขาคณิตที่เป็นไปไม่ได้ของเอสเชอร์ เรื่องนั้นไม่ควรจะเกิดขึ้น!”

ตอนนี้ Miller คิดว่าเมื่อความหลงใหลหมดสิ้นลง เราจะมีภาพครอบครัว Red Hat ทั้งหมดที่ชัดเจนยิ่งขึ้น แน่นอนว่าเขารู้ดีว่า "มี 'Red Hat ฆ่า CentOS อยู่มากมาย' แต่ฉันคิดว่ามันชัดเจนมาก: Red Hat และคณะกรรมการ CentOS ได้ปรับเปลี่ยนรูปแบบใหม่ CentOS ดังนั้นจึงเป็นส่วนสำคัญของภาพรวมใหญ่ของระบบนิเวศ RHEL และจะได้รับการมีส่วนร่วมและการลงทุนจาก Red มากขึ้น หมวก. และสิ่งที่ยอดเยี่ยมจากมุมมองของ Fedora ก็คือ นี่ไม่ใช่เกมที่มีผลรวมเป็นศูนย์ แต่ยังหมายถึงการมีส่วนร่วมและการลงทุนใน Fedora ที่มากขึ้น ซึ่งเป็นส่วนหนึ่งของการปรับเปลี่ยนรูปแบบเดียวกัน"

ในที่สุดมิลเลอร์ก็หวังว่าการเคลื่อนไหวครั้งนี้จะเกิดขึ้น ฟื้นฟู Fedora Server Edition กึ่งโดดเด่น. Distro Server ของ Fedora เปิดตัวเมื่อ CentOS เข้ามาใน Red Hat ผลลัพธ์ทำให้เกิดความสับสนอย่างมาก และ Fedora Server ก็ถูกละเลย

ตอนนี้ Miller คิดว่าการเปลี่ยนแปลงจะทำให้ชุมชน Fedora "มีโอกาสที่จะทำสิ่งที่ถูกต้อง โดยมีส่วนร่วมอย่างแข็งขันจาก CentOS พิเศษ กลุ่มความสนใจใน Fedora Server และ Fedora Server ให้ความสนใจโดยตรงมากขึ้นใน CentOS Stream และท้ายที่สุด RHEL ก็เป็นดาวน์สตรีม ผู้มีส่วนได้ส่วนเสีย แน่นอนว่านี่ยังอยู่ในช่วงเริ่มต้น แต่ฉันอยากเห็นเส้นทางง่ายๆ ที่ผู้ใช้ Fedora Server สามารถตัดสินใจ 'ไหล' ไปยัง CentOS Stream เวอร์ชันถัดไป หรือแม้แต่ RHEL ในกรณีที่เป็น เหมาะสม."

เอามารวมกันแล้วหมายความว่าไงครับ? หมายความว่า Fedora จะไม่ไปไหน การย้าย CentOS จะไม่ทำให้ Fedora เป็นลำดับถัดไป ดังที่บางคนกล่าวไว้ Fedora จะยังคงเป็นรุ่นเบต้าของ RHEL และสำรวจความล้ำหน้าของ Linux เหมือนที่เคยเป็นมา

เรื่องที่เกี่ยวข้อง:

  • ผู้ใช้ CentOS Linux สามารถไปจากที่นี่ได้ที่ไหน
  • Red Hat รีเซ็ต CentOS Linux และผู้ใช้โกรธ
  • Fedora 33: สร้างเสริมความล้ำหน้าของ Linux