เปิดตัว Rocky Linux 10 : ระบบปฏิบัติการใหม่ที่ตอบโจทย์องค์กรยุคดิจิทัล
Rocky Linux 10.0: ก้าวใหม่ของระบบปฏิบัติการองค์กรสู่สถาปัตยกรรมอนาคต
Rocky Linux เป็นระบบปฏิบัติการแบบโอเพนซอร์สที่ได้รับการพัฒนาขึ้นโดยชุมชนผู้ใช้งานและผู้เชี่ยวชาญด้านระบบ Linux เพื่อเป็นทางเลือกสำหรับองค์กรที่ต้องการความมั่นคง เสถียรภาพ และความเข้ากันได้กับ Red Hat Enterprise Linux (RHEL) หลังการเปลี่ยนแปลงนโยบายของ CentOS ปัจจุบันพัฒนาไปถึงรีลิส 10
Rocky Linux 10 ใช้รหัสพัฒนาว่า Red Quartz ได้รับการเผยแพร่ในรูปแบบ General Availability (GA) ซึ่งถือเป็นเวอร์ชันเสถียรสมบูรณ์ เหมาะสำหรับการใช้งานในระดับองค์กร การพัฒนาและการใช้งานจริง โดยอิมเมจต่าง ๆ เช่น สำหรับการติดตั้ง (ISO), ระบบคลาวด์, คอนเทนเนอร์ และแบบ Live พร้อมให้ดาวน์โหลดผ่านเว็บไซต์หลัก
ความสามารถใหม่
1. รองรับสถาปัตยกรรม RISC-V
Rocky Linux 10 ได้ขยายการรองรับสถาปัตยกรรม RISC-V ซึ่งกำลังเป็นที่นิยมในกลุ่มนักพัฒนาและงานด้าน IoT อุตสาหกรรม และงานวิจัย โดยเปิดโอกาสให้นำระบบปฏิบัติการไปใช้งานบนฮาร์ดแวร์ที่ใช้สถาปัตยกรรมทางเลือกได้อย่างมีประสิทธิภาพ
Rocky Linux 10.0 เป็นรุ่นแรกที่รองรับสถาปัตยกรรม RISC-V อย่างเป็นทางการ รวมถึงยังรองรับ
-
x86_64-v3 (ยกเลิกการรองรับ x86_64-v2)
-
AArch64 (ARM 64-bit)
-
ppc64le (IBM POWER แบบ Little-endian)
-
s390x (IBM Z series)
2. ยกเลิกระบบ 32‑บิต
- Rocky 10 ยกเลิกแพ็กเกจและไลบรารีที่มีเฉพาะใน 32‑บิตทั้งหมด จึงต้องใช้ไลบรารี 64‑บิต หรือปรับมาใช้คอนเทนเนอร์เมื่อมีแอปฯ เก่า
3. การปรับปรุงระบบติดตั้งและค่าพื้นฐาน
-
ผู้ใช้งานที่สร้างระหว่างการติดตั้ง จะได้รับสิทธิ์เป็นผู้ดูแลระบบ (sudoer) โดยอัตโนมัติ ซึ่งสามารถปิดได้หากไม่ต้องการ
-
ระบบ Remote Desktop เริ่มต้นปรับเป็น RDP แทนที่ VNC เพื่อลดความซับซ้อนของการใช้งาน
-
รองรับการติดตั้งผ่าน Live ISO ที่มี UI ทันสมัย และอัปเดตตัวติดตั้ง Anaconda
4. การเปลี่ยนแปลงในระบบเครือข่าย
-
ยกเลิกการใช้งาน
dhclient
แบบดั้งเดิม -
การจัดการ DHCP ถูกควบรวมใน NetworkManager
-
เปลี่ยนมาใช้ Kea DHCP แทน ISC DHCP ซึ่งเข้าสู่สถานะเลิกพัฒนาแล้ว (EOL)
5. เปลี่ยนมาใช้ Wayland
- ก้าวสู่ยุค Wayland โดยเลิกใช้ X.Org Server โดยสิ้นเชิง แต่ยังคงเปิดใช้งาน Xwayland เพื่อรองรับแอปพลิเคชันที่ยังไม่ย้ายไปใช้ Wayland
6. การอัปเดตซอฟต์แวร์และแพ็กเกจสำคัญ
ภาษาและเครื่องมือพัฒนา
-
Python 3.12
-
PHP 8.3
-
Perl 5.38
-
Rust 1.84.1
-
LLVM 19.1.7
ระบบฐานข้อมูลและเว็บเซิร์ฟเวอร์
-
PostgreSQL 16.8
-
MariaDB 10.11
-
MySQL 8.4
-
Nginx 1.26
-
Valkey 8.0 (ทางเลือกใหม่แทน Redis)
เครื่องมือดีบักและตรวจสอบประสิทธิภาพ
-
GDB 14.2
-
Valgrind 3.23
-
SystemTap 5.1
-
Performance Co-Pilot 6.3
-
Grafana 10.2.6
7. แนวทางการอัปเกรด
-
ไม่สามารถอัปเกรดข้ามเวอร์ชันได้โดยตรง จาก Rocky Linux 8 หรือ 9 ผู้ใช้ต้องดำเนินการติดตั้งใหม่ทั้งหมด (clean installation) หากต้องการย้ายมาใช้เวอร์ชัน 10
8. ปัญหาที่ควรทราบ (Known Issues)
-
หากใช้งาน passt backend ร่วมกับ SELinux ในบางกรณีอาจพบว่าเครือข่ายไม่สามารถทำงานได้ตามปกติ แนะนำให้ปิดใช้งาน passt หรือปรับ SELinux policy ให้เหมาะสม
สรุป
Rocky Linux 10 เป็นการอัปเดตครั้งใหญ่ที่มุ่งเน้นความทันสมัยด้านสถาปัตยกรรม (RISC‑V, x86‑64‑v3), ปรับปรุงระบบการใช้งานระยะไกลและเครือข่าย, ยุติระบบ 32‑บิต, และอัปเกรดเครื่องมือสำหรับผู้ดูแลระบบและนักพัฒนา ระบบ build ถูกย้ายไปใช้แพลตฟอร์มที่รองรับมาตรการความมั่นคงขั้นสูง หากองค์กรของท่านต้องการความเสถียรและฟีเจอร์ใหม่ในยุคของ cloud, container และสถาปัตยกรรมเปิดใหม่ Rocky Linux 10 เป็นตัวเลือกที่น่าสนใจ