ค้นหาเว็บไซต์

Rocky Linux 10.1 ออกแล้ว มาพร้อมฟีเจอร์รีบูตแบบนุ่มนวลและการปรับปรุง XFS


Rocky Linux 10.1 แนะนำการรีบูตแบบนุ่ม เพิ่มการเข้ารหัสหลังควอนตัม และความสามารถใหม่ในการตรวจสอบและย่อระบบไฟล์ XFS สำหรับงานธุรกิจ

เกือบห้าเดือนหลังจากการเปิดตัวครั้งใหญ่ของรุ่น 10 ที่ขับเคลื่อนด้วยเคอร์เนล 6.12 LTS, Rocky Linux ประกาศการวางจำหน่ายทั่วโลกของการอัปเดตชุดแรกในซีรีส์นี้, Rocky Linux 10.1 (Red Quartz)

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

แนะนำอย่างยิ่งให้ผู้ดูแลระบบทบทวนเอกสารบริการ systemd-soft-reboot.service ก่อนนำไปใช้งานในสภาพแวดล้อมจริง เนื่องจากบางซับซิสเต็มยังคงต้องการการรีบูตแบบดั้งเดิมเพื่อความเสถียรเต็มที่

อีกหนึ่งส่วนประกอบที่มีความสำคัญในอัปเดตนี้คือการเข้ารหัสคอมพิวเตอร์แบบหลังควอนตัม (post-quantum cryptography) ซึ่งต่อยอดจากงานที่แนะนำในเวอร์ชัน 10.0 ตอนนี้ Rocky Linux 10.1 ให้ความสำคัญกับอัลกอริทึมแบบหลังควอนตัมมากกว่าอัลกอริทึมแบบคลาสสิกใน OpenSSL และเปิดใช้งาน PQC ในไลบรารีเพิ่มเติมและนโยบายการเข้ารหัสทั่วทั้งระบบ โปรไฟล์การเข้ารหัสเริ่มต้นตอนนี้รวมถึง PQC และส่วนประกอบที่เกี่ยวข้อง เช่น GnuTLS ก็มีการสนับสนุนที่ขยายมากขึ้นด้วย

ความสามารถในการจัดเก็บข้อมูลก็มีการเปลี่ยนแปลงสำคัญเช่นกัน XFS ได้รับการตรวจสอบไฟล์ระบบที่ติดตั้งแล้วผ่าน xfs_scrub และรองรับการย่อขนาดจำกัดผ่าน xfs_growfs นอกจากนี้ยังมีการอัปเดตหรือแทนที่ไดรเวอร์หลายตัวในสแต็คการจัดเก็บข้อมูล

ร็อกกี้ลีนุกซ์ 10.1

การปล่อยเวอร์ชันนี้ยังเป็นการอัปเดตภาษาโปรแกรมหลักและรันไทม์ Rocky Linux 10.1 มี .NET 10, Node.js 24, OpenJDK 25 และ Valkey 8 เครื่องมือคอมไพเลอร์ใหม่ก็มีให้ใช้งานเช่นกัน รวมถึง GCC 15, LLVM 20, Rust 1.88 และ Go 1.24 ชุดเครื่องมือระบบเองก็ได้รับการปรับปรุงด้วย GCC 14.3, glibc 2.39, binutils 2.41 และ Annobin 12.99

สิ่งสำคัญที่ควรทราบคือ สำหรับระบบ x86_64, Rocky Linux 10 จะใช้สถาปัตยกรรมย่อย x86-64-v3 เป็นมาตรฐาน ฮาร์ดแวร์ที่ขาดความสามารถเหล่านี้จะไม่ได้รับการสนับสนุนอีกต่อไป และไลบรารีความเข้ากันได้แบบ 32 บิตรุ่นเก่าได้ถูกลบออกแล้ว

นอกจากนี้ การแจกจ่ายยังคงขยายการสนับสนุน RISC-V ต่อไป รวมถึงแพลตฟอร์มอย่าง VisionFive 2, SiFive HiFive Premier P550 และการใช้งาน QEMU แม้ว่าปัญหาเคอร์เนลในเวอร์ชัน 6.12.0-124.8.1 จะส่งผลกระทบชั่วคราวต่อบางระบบ RISC-V

การเปลี่ยนแปลงของตัวติดตั้งใน Rocky 10.1 ได้แก่ การปิดใช้งานบัญชี root เริ่มต้น, การบังคับให้สร้างผู้ใช้ที่มีสิทธิ์ผู้ดูแลระบบ, และการเปลี่ยนจาก VNC เป็น RDP สำหรับการติดตั้งระยะไกลแบบกราฟิก นอกจากนี้ ตัวติดตั้งยังไม่รองรับที่เก็บของบุคคลที่สามผ่านอินเทอร์เฟซกราฟิกอีกต่อไป โดยต้องใช้ inst.addrepo หรือ Kickstart สำหรับกระบวนการทำงานดังกล่าว Image Builder ขยายความสามารถด้วยการรองรับ WSL2 และการสร้างภาพ Vagrant (libvirt)

ในด้านเครือข่าย สคริปต์ ifcfg-rh แบบเก่าและยูทิลิตี้ ifup/ifdown ถูกลบออกทั้งหมดแล้ว โดย NetworkManager ทำหน้าที่เป็นระบบการกำหนดค่าระบบเพียงอย่างเดียว การจัดการ DHCP ถูกผนวกเข้ากับ NetworkManager โดยตรง และเซิร์ฟเวอร์ ISC DHCP ที่เลิกใช้งานแล้วถูกแทนที่ด้วย Kea การสนับสนุน NIC teaming ถูกลบออกแล้ว โดย bonding เป็นวิธีการรวมเพียงวิธีเดียวที่รองรับ

เกี่ยวกับการจำลองเสมือน daemon libvirtd แบบโมโนลิทิกกำลังถูกเลิกใช้งานเพื่อเปลี่ยนไปใช้ daemon แบบโมดูลาร์ และประเภทเครื่อง i440fx กำลังอยู่ในขั้นตอนการเลิกใช้ Virtual Machine Manager ก็ถูกเลิกใช้งานเช่นกัน โดยตอนนี้ Cockpit เป็นอินเทอร์เฟซการจัดการที่แนะนำ ซึ่งตัว Cockpit เองก็มีการปรับปรุง UI ใหม่ด้วย

เครื่องมือคอนเทนเนอร์ได้รับการอัปเดตด้วย Podman 5 ซึ่งตั้งค่า crun เป็น runtime เริ่มต้นใหม่และเปิดใช้งาน cgroups v2 เป็นค่าเริ่มต้น การเปิดตัวนี้เลิกใช้ slirp4netns เพิ่มตรรกะการลองใหม่ที่ปรับค่าได้สำหรับการถ่ายโอนอิมเมจ และยังคงสนับสนุน Quadlet สำหรับยูนิตคอนเทนเนอร์ที่จัดการโดย systemd การจัดการอิมเมจหลายสถาปัตยกรรมได้รับการปรับปรุงทั่วทั้งสแตก

สำหรับข้อมูลเพิ่มเติม ดูประกาศหรือตรวจสอบบันทึกการปรับปรุง

ผู้ใช้ที่กำลังอัปเกรดจาก Rocky Linux 10.0 สามารถย้ายไปยัง 10.1 ได้โดยใช้คำสั่งมาตรฐาน dnf -y upgrade การแปลงจากระบบ Enterprise Linux 10-based อื่น ๆ ยังคงได้รับการสนับสนุนผ่านเครื่องมือ migrate2rocky ตามปกติ Rocky Linux ไม่รองรับการอัปเกรดระหว่างเวอร์ชันหลักโดยตรง ดังนั้นระบบที่ใช้งาน 8.x หรือ 9.x จำเป็นต้องติดตั้งใหม่ทั้งหมด