เบราว์เซอร์ Firefox จะจัดส่งใน Ubuntu 22.04 LTS ในรูปแบบ Snap เท่านั้น

ตั้งแต่การเปิดตัว Ubuntu 22.04 LTS แพ็คเกจ deb ของ firefox และ firefox-locale จะถูกแทนที่ด้วย stub ที่ติดตั้งแพ็คเกจ Snap ด้วย Firefox ความสามารถในการติดตั้งแพ็คเกจคลาสสิกในรูปแบบ deb จะถูกยกเลิก และผู้ใช้จะถูกบังคับให้ใช้แพ็คเกจที่นำเสนอในรูปแบบ snap หรือดาวน์โหลดชุดประกอบโดยตรงจากเว็บไซต์ Mozilla สำหรับผู้ใช้แพ็คเกจ deb มีกระบวนการที่โปร่งใสในการย้ายไปยัง snap โดยการเผยแพร่การอัปเดตที่จะติดตั้งแพ็คเกจ snap และถ่ายโอนการตั้งค่าปัจจุบันจากโฮมไดเร็กทอรีของผู้ใช้

เบราว์เซอร์ Firefox จะจัดส่งใน Ubuntu 22.04 LTS ในรูปแบบ Snap เท่านั้น

ให้เราระลึกว่าใน Ubuntu 21.10 รุ่นฤดูใบไม้ร่วง เบราว์เซอร์ Firefox ถูกเปลี่ยนโดยค่าเริ่มต้นเป็นการจัดส่งเป็นแพ็คเกจ snap แต่ความสามารถในการติดตั้งแพ็คเกจ deb ยังคงอยู่และยังคงพร้อมใช้งานเป็นตัวเลือก ตั้งแต่ปี 2019 เป็นต้นมา เบราว์เซอร์ Chromium ยังมีให้บริการในรูปแบบ snap เท่านั้น พนักงานของ Mozilla มีส่วนร่วมในการดูแลแพ็คเกจ snap ด้วย Firefox

เหตุผลในการส่งเสริมรูปแบบ snap สำหรับเบราว์เซอร์นั้นรวมถึงความปรารถนาที่จะลดความซับซ้อนของการบำรุงรักษาและรวมการพัฒนาสำหรับ Ubuntu เวอร์ชันต่างๆ - แพ็คเกจ deb ต้องการการบำรุงรักษาแยกต่างหากสำหรับสาขาที่รองรับทั้งหมดของ Ubuntu และด้วยเหตุนี้การประกอบและการทดสอบโดยคำนึงถึงเวอร์ชันต่างๆ ของระบบ ส่วนประกอบและแพ็คเกจ snap สามารถสร้างขึ้นได้ทันทีสำหรับ Ubuntu ทุกสาขา ข้อกำหนดที่สำคัญประการหนึ่งสำหรับการส่งมอบเบราว์เซอร์ในการแจกจ่ายคือความจำเป็นในการส่งมอบการอัปเดตทันทีเพื่อป้องกันช่องโหว่ในเวลาที่เหมาะสม การจัดส่งในรูปแบบ snap จะช่วยเร่งการส่งมอบเบราว์เซอร์เวอร์ชันใหม่ให้กับผู้ใช้ Ubuntu นอกจากนี้ การนำเสนอเบราว์เซอร์ในรูปแบบ snap ทำให้สามารถเรียกใช้ Firefox ในสภาพแวดล้อมแบบแยกเพิ่มเติมที่สร้างขึ้นโดยใช้กลไก AppArmor ซึ่งจะปรับปรุงการป้องกันส่วนที่เหลือของระบบจากการแสวงหาผลประโยชน์จากช่องโหว่ในเบราว์เซอร์

ข้อเสียของการใช้ snap คือทำให้ชุมชนควบคุมการพัฒนาแพ็คเกจได้ยาก และเชื่อมโยงกับเครื่องมือเพิ่มเติมและโครงสร้างพื้นฐานของบุคคลที่สาม กระบวนการ snapd ทำงานบนระบบที่มีสิทธิ์ใช้งานรูท ซึ่งจะสร้างภัยคุกคามเพิ่มเติมหากโครงสร้างพื้นฐานถูกบุกรุกหรือพบช่องโหว่ ข้อเสียอีกประการหนึ่งคือความจำเป็นในการแก้ปัญหาเฉพาะสำหรับการจัดส่งในรูปแบบสแนป (การอัปเดตบางอย่างไม่ทำงาน มีข้อบกพร่องปรากฏขึ้นเมื่อใช้ Wayland ปัญหาเกิดขึ้นกับเซสชันผู้เยี่ยมชม มีปัญหาในการเรียกใช้ตัวจัดการภายนอก)

ท่ามกลางการเปลี่ยนแปลงใน Ubuntu 22.04 เรายังสังเกตการเปลี่ยนไปใช้เซสชัน GNOME กับ Walyand เป็นค่าเริ่มต้นบนระบบที่มีไดรเวอร์ NVIDIA ที่เป็นกรรมสิทธิ์ (หากเวอร์ชันไดรเวอร์คือ 510.x หรือใหม่กว่า) บนระบบที่มี AMD และ Intel GPU สวิตช์เริ่มต้นเป็น Wayland เกิดขึ้นพร้อมกับการเปิดตัว Ubuntu 21.04

ที่มา: opennet.ru

เพิ่มความคิดเห็น