Red Hat Enterprise Linux 9 Beta เปิดตัวแล้วและนี่คือข่าว

Red Hat เพิ่งเปิดตัว รุ่นเบต้าแรกของ "Red Hat Enterprise Linux 9" ที่ โดดเด่นด้วยการย้ายไปสู่กระบวนการพัฒนาที่เปิดกว้างมากขึ้น ซึ่งแตกต่างจากสาขาก่อนหน้านี้ ฐานของแพ็คเกจ CentOS Stream 9 ถูกใช้เป็นฐานในการสร้างการแจกจ่าย

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

มีอะไรใหม่ใน Red Hat Enterprise Linux 9 Beta

ในรุ่นเบต้านี้จะนำเสนอการแจกจ่าย มาพร้อมกับเคอร์เนล Linux 5.14, ตัวจัดการแพ็คเกจ RPM 4.16, เดสก์ท็อป GNOME 40 และไลบรารี GTK 4 ด้วยสิ่งนี้ใน GNOME 40 เดสก์ท็อปเสมือนภาพรวมกิจกรรมได้รับการกำหนดค่าในแนวนอนและแสดงเป็นวงต่อเนื่องจากซ้ายไปขวา เดสก์ท็อปแต่ละเครื่องที่แสดงในโหมดภาพรวมจะแสดงหน้าต่างที่ใช้ได้อย่างชัดเจน ซึ่งจะมีการเลื่อนแบบไดนามิกและปรับขนาดผ่านการโต้ตอบของผู้ใช้ มีการจัดเตรียมการเปลี่ยนแปลงที่ราบรื่นระหว่างรายการโปรแกรมและเดสก์ท็อปเสมือน

GNOME ใช้ไดรเวอร์ power-profiles-daemon ให้ความสามารถในการสลับไปมาระหว่างโหมดประหยัดพลังงาน โหมดสมดุลพลังงาน และโหมดประสิทธิภาพสูงสุด

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

โดยค่าเริ่มต้น, เมนูเริ่มต้นของ GRUB จะถูกซ่อนหาก RHEL เป็นเพียงการกระจายในระบบ และหากการเริ่มครั้งก่อนประสบความสำเร็จ เป็นเพราะสิ่งนั้น หากต้องการแสดงเมนูระหว่างการเริ่มต้น คุณต้องกดแป้น Shift หรือ Esc หรือ F8 ค้างไว้หลายครั้ง จากการเปลี่ยนแปลงตัวโหลดการบูต พบว่าไฟล์การกำหนดค่า GRUB สำหรับสถาปัตยกรรมทั้งหมดอยู่ในไดเร็กทอรี / boot / grub2 / เดียวกัน ( / boot / efi / EFI / redhat / grub ปัจจุบัน cfg เป็นลิงก์สัญลักษณ์ไปยัง / boot/grub2/grub.cfg) ระบบที่ติดตั้งเดียวกันสามารถบู๊ตได้โดยใช้ EFI หรือ BIOS

สำหรับการติดตั้งโปรแกรมเวอร์ชันต่างๆ พร้อมกัน และรุ่นของการอัปเดตที่พบบ่อยที่สุด ใช้คอมโพเนนต์สตรีมแอปพลิเคชันซึ่งขณะนี้สามารถสร้างขึ้นได้โดยใช้ตัวเลือกการกระจายแพ็คเกจที่รองรับ RHEL ทั้งหมด รวมถึงแพ็คเกจ RPM โมดูล (ชุดแพ็คเกจ rpm ที่จัดกลุ่มเป็นโมดูล) SCL (Software Collection) และ Flatpak

นอกจากนี้ โดยค่าเริ่มต้นจะใช้ลำดับชั้น cgroup แบบรวมเดียว (cgroup v2). สามารถใช้ Cgroups v2 เพื่อจำกัดการใช้หน่วยความจำ ทรัพยากร CPU และ I / O ความแตกต่างที่สำคัญระหว่าง cgroups v2 และ v1 คือการใช้ลำดับชั้นทั่วไปของ cgroups สำหรับทรัพยากรทุกประเภท แทนที่จะแยกลำดับชั้นสำหรับ CPU การจัดสรรทรัพยากร การควบคุมปริมาณหน่วยความจำ และ I/O ลำดับชั้นที่แยกจากกันทำให้เกิดปัญหาในการจัดการสื่อสารระหว่างตัวควบคุมและต้นทุนทรัพยากรเคอร์เนลเพิ่มเติม เมื่อใช้กฎสำหรับกระบวนการที่อ้างอิงในลำดับชั้นที่ต่างกัน

นอกจากนี้ยังมีการเน้นย้ำว่า เพิ่มการรองรับการซิงโครไนซ์เวลาที่แม่นยำตามโปรโตคอล NTS (Network Time Security) ซึ่งใช้องค์ประกอบ Public Key Infrastructure (PKI) และเปิดใช้งาน TLS และ Authenticated Encryption with Associated Data (AEAD) สำหรับการป้องกันการเข้ารหัสของการสื่อสารระหว่างไคลเอนต์และเซิร์ฟเวอร์ ผ่าน NTP (Network Time Protocol) เซิร์ฟเวอร์ Chrony NTP อัปเดตเป็นเวอร์ชัน 4.1

จากการเปลี่ยนแปลงอื่น ๆ ที่โดดเด่น:

  • การโยกย้ายการแจกจ่ายไปยัง Python 3 เสร็จสมบูรณ์ โดยค่าเริ่มต้น มีการเสนอสาขา Python 3.9 Python 2 ถูกยกเลิก
  • สาขาใหม่ของห้องสมุดเข้ารหัส OpenSSL 3.0
  • ประสิทธิภาพของ SELinux ได้รับการปรับปรุงอย่างมากและการใช้หน่วยความจำลดลง
  • ตามค่าเริ่มต้น การเข้าสู่ระบบ SSH เนื่องจากรูทจะถูกปฏิเสธ
  • เครื่องมือการจัดการตัวกรองแพ็กเก็ตที่ล้าสมัยประกาศ iptables-nft (ยูทิลิตี้ iptables, ip6tables, ebtables และ arptables) และ ipset ตอนนี้ขอแนะนำให้ใช้ nftables เพื่อจัดการไฟร์วอลล์
  • ลบแพ็คเกจสคริปต์เครือข่ายแล้ว ใช้ NetworkManager เพื่อกำหนดค่าการเชื่อมต่อเครือข่าย
  • รูปแบบการกำหนดค่า ifcfg ยังคงได้รับการสนับสนุน แต่ NetworkManager มีค่าเริ่มต้นเป็นรูปแบบตามคีย์ไฟล์
  • Clang ถูกใช้โดยค่าเริ่มต้นเพื่อสร้างตัวจำลอง QEMU ซึ่งอนุญาตให้ไฮเปอร์ไวเซอร์ KVM ใช้กลไกการป้องกันเพิ่มเติมบางอย่าง เช่น SafeStack เพื่อป้องกันแนวทางการแสวงหาผลประโยชน์ของ Return-Oriented Programming (ROP)
  • ความสามารถของเว็บคอนโซลได้รับการขยาย: มีการเพิ่มตัวชี้วัดประสิทธิภาพเพิ่มเติมเพื่อระบุคอขวด (CPU, หน่วยความจำ, ดิสก์, ทรัพยากรเครือข่าย) การส่งออกของตัวชี้วัดสำหรับการแสดงภาพได้รับการทำให้ง่ายขึ้นโดยใช้ Grafana ความสามารถในการจัดการแพตช์สดไปยังเคอร์เนล เพิ่มการรับรองความถูกต้องผ่านสมาร์ทการ์ด (รวมถึง sudo และ SSH)
  • SSSD (System Security Services Daemon) ได้เพิ่มความละเอียดของบันทึก
  • ขยายการสนับสนุนสำหรับ IMA (Integrity Measurement Architecture) เพื่อตรวจสอบความสมบูรณ์ของส่วนประกอบระบบปฏิบัติการโดยใช้ลายเซ็นดิจิทัลและแฮช
  • ให้การสนับสนุนทดลอง (Technology Preview) สำหรับ KTLS (การใช้งาน TLS ระดับเคอร์เนล), Intel SGX (Software Guard Extensions), DAX (Direct Access) สำหรับ ext4 และ XFS, รองรับ AMD SEV และ SEV-ES บน KVM hypervisor

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

รับ Red Hat Enterprise Linux 9 Beta

สำหรับผู้ที่สนใจจะทดสอบเบต้านี้ควรทราบว่าอิมเมจการติดตั้งพร้อมใช้งานได้เตรียมไว้สำหรับผู้ใช้ที่ลงทะเบียนแล้ว พอร์ทัลลูกค้า Red Hat (อิมเมจ CentOS Stream 9 iso สามารถใช้เพื่อประเมินการทำงานได้)

ควรกล่าวว่าการเปิดตัวเวอร์ชั่นเสถียรนั้นคาดว่าจะเกิดขึ้นในช่วงครึ่งแรกของปีหน้า


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

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

*

*

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