Linux ใน ChromeOS เป็นโปรเจ็กต์ที่มีการพัฒนาอย่างต่อเนื่อง คุณดูข้อมูลอัปเดตและประกาศล่าสุดได้ในหน้านี้
การเปิดตัว Baguette
เรายินดีที่จะประกาศเกี่ยวกับสถาปัตยกรรมรุ่นต่อไปสำหรับ Linux ใน ChromeOS ซึ่งเราเรียกว่า Baguette Baguette แตกต่างจากประสบการณ์การใช้งาน Crostini แบบคลาสสิกตรงที่ไม่มีการใช้คอนเทนเนอร์ โดยตอนนี้สภาพแวดล้อมในการพัฒนาซอฟต์แวร์ Linux จะทำงานในระบบเสมือนจริงโดยตรง
การเปลี่ยนไปใช้สถาปัตยกรรมใหม่นี้จะช่วยให้เราสามารถปรับปรุงต่างๆ ได้ ซึ่งรวมถึง
- เวลาในการติดตั้งและเริ่มต้นใช้งานเร็วขึ้น
- เลิกใช้การอ้างอิงที่ระบุวันที่ใน lxc ซึ่งจะช่วยให้รองรับ cgroups v2 เป็นต้น
- เข้าถึงแขกรับเชิญเสมือนจริงจาก Crostini ได้โดยตรงมากขึ้น ซึ่งจะช่วยให้สามารถต่อเชื่อมไฟล์สวอปในโฮสต์ได้ เป็นต้น
- ความสามารถในการเรียกใช้คอนเทนเนอร์ของตนเอง เช่น Docker, Podman เป็นต้น
Baguette จะเป็นการติดตั้งเริ่มต้นใน ChromeOS ตั้งแต่ M147 เป็นต้นไป แต่สามารถควบคุมได้โดยใช้ Flag #containerless-crostini ใน chrome://flags
ปัจจุบันเราให้บริการติดตั้ง baguette ใหม่เท่านั้น แต่โปรดติดตามข้อมูลในหน้านี้เพื่อดูวิธีการอัปเกรดการติดตั้งที่มีอยู่
การเลิกใช้งานฟีเจอร์
อย่างไรก็ตาม เราได้ตัดสินใจที่จะเลิกใช้งานฟีเจอร์บางอย่างใน Linux บน ChromeOS ซึ่งได้แก่
- การอัปเกรด Debian โดยใช้ UI
- การติดตั้ง/ถอนการติดตั้งแอป Linux (.deb ไฟล์) โดยใช้ UI
- การสนับสนุนหลายคอนเทนเนอร์
- รองรับการตั้งค่าคอนเทนเนอร์ที่ใช้ Ansible
นอกจากนี้ ยังมีชุดฟีเจอร์ที่แม้จะไม่ได้เลิกใช้งาน แต่ก็ไม่รองรับอีกต่อไป ซึ่งหมายความว่าแม้ว่าฟีเจอร์เหล่านี้อาจยังใช้งานได้ แต่หากใช้งานไม่ได้ ระบบจะไม่แก้ไขให้ ซึ่งรวมถึง
- การรองรับ IME
- การเร่งกราฟิก