Fedora วางแผนที่จะส่งมอบงานสร้าง RHEL โดยใช้ Fedora Rawhide

ลอส นักพัฒนา Fedora เปิดตัว ผ่านโฆษณา การจัดตั้งกลุ่มผลประโยชน์พิเศษ (SIG) เพื่อสนับสนุนโครงการ Enterprise Linux Next (ELN) ซึ่งมีจุดมุ่งหมายเพื่อสร้าง Red Hat Enterprise Linux อย่างต่อเนื่องโดยใช้ที่เก็บ Fedora Rawhide

กระบวนการพัฒนาที่เสนอใหม่นี้ หมายความว่าสาขา RHEL ใหม่มีการสร้างสาขา Fedora ทุกสามปี ในส่วนของพวกเขาจะได้รับการพัฒนาแยกกันเป็นระยะเวลาหนึ่งจนกว่าจะนำไปสู่ผลิตภัณฑ์ขั้นสุดท้าย

ในขณะที่ ELN จะอนุญาตให้จำลองการสร้าง Red Hat Enterprise Linux ขึ้นอยู่กับส่วนที่สร้างขึ้นแบบสุ่มของที่เก็บ Fedora Rawhide

มีการกล่าวถึงว่าจนถึงตอนนี้ตั้งแต่ทางแยกของ Fedora การเตรียม RHEL ได้ดำเนินการหลังประตูที่ปิดสนิท ด้วย CentOS Stream Red Hat ตั้งใจที่จะทำให้กระบวนการพัฒนา RHEL เปิดกว้างและโปร่งใสมากขึ้นสำหรับชุมชน

ภารกิจของ ELN (Enterprise Linux Next) Special Interest Group (SIG) คือการบรรลุ RHEL เวอร์ชันที่สามารถเริ่มต้นได้อย่างต่อเนื่อง

RHEL ใช้วิธีการแบบคลาสสิกจาก Fedora และพัฒนาแบบส่วนตัวเป็นเวลานานก่อนที่จะเกิดขึ้นอีกครั้งในรูปแบบผลิตภัณฑ์ แต่เราต้องการใช้ประโยชน์จาก Rawhide ของ Fedora และความก้าวหน้าในเทคโนโลยี CI / CD เพื่อแยกและเริ่มชุบแข็ง RHEL เวอร์ชันใดก็ได้ในเวลาใดก็ได้

ELN มีเป้าหมายที่จะสร้างเฟสการแยกส่วน จาก CentOS Stream / RHEL Next จาก Fedora สามารถคาดเดาได้มากขึ้นโดยใช้เทคนิคที่คล้ายกับระบบบูรณาการแบบต่อเนื่องนอกจากนี้ ELN จะจัดเตรียมบิลด์รูทและกระบวนการสร้างแยกต่างหากเพื่อสร้างที่เก็บ Fedora Rawhide เป็น RHEL

นอกจากนี้ นักพัฒนาที่วางแผนจะซิงค์การกล่าวถึงการสร้างใหม่ที่ประสบความสำเร็จ โดย ELN ด้วยรุ่นทดลองของ RHEL Next เพิ่มการเปลี่ยนแปลงเพิ่มเติมในแพ็คเกจที่ไม่ได้รับอนุญาตใน Fedora (ตัวอย่างเช่นการเพิ่มเครื่องหมายการค้า) ในขณะเดียวกันนักพัฒนาจะพยายามลดความแตกต่างโดยแบ่งที่ระดับบล็อกเงื่อนไขในไฟล์ข้อมูลจำเพาะ

ด้วย ELN ผู้ดูแลระบบ Fedora จะสามารถตรวจจับและทดสอบการเปลี่ยนแปลงในช่วงต้นที่อาจส่งผลต่อการพัฒนา RHEL

ELN มีประโยชน์อย่างไร?

การถือกำเนิดและการปรับโฟกัสใหม่ของ CentOS Stream ได้ให้เรื่องราวที่ชัดเจนยิ่งขึ้นเกี่ยวกับการพัฒนา RHEL Fedora ยังคงเป็นศูนย์กลางการพัฒนาสำหรับ RHEL รุ่นหลักต่อไปในขณะที่ CentOS Stream ทำหน้าที่ด้านล่างขึ้นสำหรับการรักษาเสถียรภาพและการอัปเดต

ดังนั้นพวกเราบางคนจึงเริ่มค้นหาวิธีต่างๆเพื่อให้แน่ใจว่า Fedora สามารถสร้างตำแหน่งที่มีคุณค่าในระบบนิเวศได้ เราตัดสินใจที่จะมุ่งเน้นไปที่การทำให้กระบวนการที่ Fedora ใช้ส้อมง่ายขึ้นและกลายเป็น Red Hat Enterprise Linux 

เหนือสิ่งอื่นใดมันจะสามารถตรวจสอบการเปลี่ยนแปลงที่คาดหวังของบล็อกเงื่อนไขในไฟล์ข้อมูลจำเพาะนั่นคือสร้างแพ็คเกจเมื่อเงื่อนไขถูกทริกเกอร์โดยตั้งค่า "% {rhel}" เป็น "9" (ตัวแปร ELN "% {fedora} »จะส่งคืน "เท็จ") โดยจำลองการสร้างแพ็กเกจสำหรับสาขา RHEL ในอนาคต

ELN จะอนุญาตให้ทำการทดลองด้วย นำแนวคิดใหม่ ๆ มาสู่ชีวิตโดยไม่ส่งผลกระทบต่องานสร้างหลักของ Fedora

ซึ่งรวมถึง ELN ที่สามารถใช้ทดสอบแพ็คเกจ Fedora กับแฟล็กคอมไพเลอร์ใหม่ปิดใช้งานคุณสมบัติ RHEL ที่ทดลองหรือไม่เหมาะสมเปลี่ยนข้อกำหนดสถาปัตยกรรมฮาร์ดแวร์และเปิดใช้งานส่วนขยาย CPU เพิ่มเติม

ตัวอย่างเช่นหากไม่มีการเปลี่ยนแปลงกระบวนการสร้างแพ็คเกจมาตรฐานใน Fedora จะมีการกล่าวถึงว่าคุณสามารถทดสอบบิลด์พร้อมเปิดใช้งานการสนับสนุนคำสั่ง AVX2 จากนั้นประเมินผลกระทบด้านประสิทธิภาพของการใช้ AVX2 ในแพ็คเกจและตัดสินใจว่าจะใช้การเปลี่ยนแปลงใน Fedora หลัก การกระจาย.

ในที่สุด หากคุณสนใจที่จะทราบข้อมูลเพิ่มเติมคุณสามารถปรึกษา รายละเอียดตามลิงค์ต่อไปนี้


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา