Flatpak หรือที่รู้จักในชื่อ xdg-app จนถึงเดือนพฤษภาคม 2016 คือการจำลองเสมือนของแอปพลิเคชัน การจัดการแพ็คเกจสากล และยูทิลิตีการปรับใช้สำหรับสภาพแวดล้อมเดสก์ท็อป GNU/Linux
เมื่อไม่กี่วันก่อนมีข่าวออกมาว่า Philipp Kewisch จาก Canonical ได้ประกาศการตัดสินใจที่จะไม่ให้ความสามารถในการติดตั้งแพ็คเกจ Flatpak ในการตั้งค่าเริ่มต้นของ Ubuntu รุ่นอย่างเป็นทางการ
การเคลื่อนไหวนี้จะมีผล ณ Ubuntu 23.04ซึ่งในแพ็คเกจ deb flatpak รวมถึงแพ็คเกจสำหรับการทำงานกับรูปแบบ Flatpak ใน Application Installation Center จะถูกแยกออกจากการแจกจ่ายพื้นฐานของ Ubuntu รุ่นทางการทั้งหมด
ผู้ใช้ระบบที่ติดตั้งไว้ก่อนหน้านี้ ที่ใช้แพ็คเกจ Flatpak คุณจะยังคงสามารถใช้รูปแบบนี้ได้ หลังจากอัปเกรดเป็น Ubuntu 23.04 ผู้ใช้ที่ไม่ได้ใช้ Flatpak หลังจากการอัปเดตตามค่าเริ่มต้นจะสามารถเข้าถึง Snap Store และที่เก็บข้อมูลปกติของการแจกจ่ายเท่านั้น
ในโฆษณาเขากล่าวถึง:
รสชาติที่แตกต่างกันของ Ubuntu มอบวิธีการที่ไม่เหมือนใครในการสัมผัสประสบการณ์ Ubuntu และเป็นส่วนหนึ่งของสิ่งที่ทำให้ Ubuntu ไม่ใช่แค่ระบบปฏิบัติการ แต่เป็นระบบนิเวศของ Linux รูปแบบต่างๆ ที่ส่งเสริมทางเลือกและความหลากหลาย
หนึ่งในลักษณะพื้นฐานของการกระจาย Linux คือการบรรจุ distros ที่สำคัญทั้งหมดได้ตัดสินใจอย่างแน่วแน่เพื่อให้สอดคล้องในระบบนิเวศของพวกเขา Ubuntu ใช้แพ็คเกจ deb และเชื่อในข้อดีของ Snaps
ในโลกอุดมคติ ผู้ใช้จะได้รับประสบการณ์ทางเดียวในการติดตั้งซอฟต์แวร์ เมื่อเป็นเช่นนั้น คุณสามารถคาดหวังว่ากลไกนี้จะได้รับการสนับสนุนจากชุมชนและได้รับความสนใจมากที่สุดเมื่อต้องแก้ไขปัญหาแพ็คเกจซอฟต์แวร์ เมื่อเทคโนโลยีบรรจุภัณฑ์ใหม่ถูกจัดเตรียมโดยปริยาย มีความคาดหวังว่าการจัดจำหน่ายจะสนับสนุนชุมชนและลงทุนในการสนับสนุนการพัฒนาเพื่อแก้ปัญหา สิ่งนี้สร้างการกระจายตัวแทนที่จะมุ่งเน้นไปที่การปรับปรุงเทคโนโลยีที่เลือกสำหรับการจัดจำหน่าย
เช่นนี้ จุดสนใจหลักของการเปิดตัว Ubuntu อย่างเป็นทางการคือการส่งเสริม และพัฒนา รูปแบบแพ็คเกจ Snap.
ตามที่นักพัฒนาของการแจกจ่าย การสนับสนุนสองรูปแบบที่แข่งขันกันมีแต่จะนำไปสู่การแยกส่วนแทนที่จะมุ่งเน้นไปที่การปรับปรุงเทคโนโลยีที่เลือกสำหรับการแจกจ่าย
ในคำพูดของ Canonical การสนับสนุนเริ่มต้นสำหรับรูปแบบที่เหมือนกันสำหรับ Ubuntu นั้นคาดว่าจะช่วยรักษาเอกภาพของระบบนิเวศและปรับปรุงประสบการณ์ของผู้ใช้ใหม่ด้วยการแจกจ่าย
ในฐานะที่เป็นส่วนหนึ่งของความพยายามร่วมกันของเรา Ubuntu รุ่นต่าง ๆ ได้ตัดสินใจร่วมกันในการปรับแพ็คเกจเริ่มต้นบางอย่างใน Ubuntu: ในอนาคต แพ็คเกจ Flatpak และแพ็คเกจสำหรับการรวม Flatpak เข้ากับศูนย์ซอฟต์แวร์ที่เกี่ยวข้องจะไม่ถูกติดตั้งตามค่าเริ่มต้นอีกต่อไป การเปิดตัวครั้งต่อไปในเดือนเมษายน 2023 Lunar Lobster ผู้ใช้ที่เคยใช้ Flatpak จะไม่ได้รับผลกระทบจากการอัปเดต เนื่องจากรสชาติมีการโยกย้ายพิเศษที่คำนึงถึงสิ่งนี้ ผู้ที่ไม่ได้โต้ตอบกับ Flatpak จะได้รับซอฟต์แวร์จากที่เก็บ Ubuntu และ Snap Store
เป็นมูลค่าการกล่าวขวัญว่า การตัดสินใจได้รับการตกลงกับผู้พัฒนารุ่นอย่างเป็นทางการ การอัปเดต Ubuntu รวมถึง Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin และ Ubuntu Unity
ผู้ที่ต้องการใช้รูปแบบ Flatpak จะต้องติดตั้งแยกต่างหาก แพ็คเกจเพื่อรองรับจากที่เก็บ (แพ็คเกจ flatpak deb) และถ้าจำเป็น ให้เปิดการสนับสนุนสำหรับแค็ตตาล็อก Flathub
สำหรับคนที่ยังไม่รู้ แฟลตแพ็ค พวกเขาควรรู้ว่าสิ่งนี้ เป็นระบบแพ็คเกจที่มีเครื่องมือที่ใช้งานง่าย และเอกสารมากมาย และได้รับการพัฒนาและสนับสนุนโดยชุมชน
ยูทิลิตี้ Snap ของ Canonical ได้รับการพัฒนาภายในบริษัท และมีฟังก์ชันคล้ายกับ Flatpak แม้ว่าจะรองรับเฉพาะระบบที่ใช้ systemd init system Snap ถูกวิจารณ์เนื่องจากรูปแบบการพัฒนาแบบโอเพนซอร์ส เวลาปล่อยแอปช้า และระบบอัปเดตอัตโนมัติ
Canonical ใส่ใจในการรวมประสบการณ์ผู้ใช้ให้เป็นหนึ่งเดียว จากรุ่นอย่างเป็นทางการทั้งหมดของ Ubuntu และเข้าใจได้ในระดับหนึ่ง แต่ความจริงที่ว่าคุณไม่คำนึงถึงความคิดเห็นที่เน้นซ้ำแล้วซ้ำอีกเกี่ยวกับ Snap ก็เป็นที่ชัดเจนว่ามันจะหยุดเป็นตัวเลือกที่ดีที่สุดในแง่ ของฟังก์ชันและความปลอดภัย
ในที่สุด หากคุณสนใจที่จะทราบข้อมูลเพิ่มเติม คุณสามารถตรวจสอบรายละเอียดในไฟล์ ลิงค์ต่อไปนี้