หลายวันที่ผ่านมา เจ้าหน้าที่ที่อยู่เบื้องหลังการพัฒนาเทคโนโลยีของ Flatpak ได้ประกาศว่าเวอร์ชันเสถียร 1.0 ได้รับการเผยแพร่แล้วซึ่งมาพร้อมกับการแก้ไขข้อบกพร่องและคุณลักษณะใหม่ที่เพิ่มเข้ามาโดยเฉพาะ
นอกจากนี้ยังมีลักษณะสำคัญที่ การเปิดตัวใน Flatpak เวอร์ชันเสถียรนี้คือ 'การปรับปรุงประสิทธิภาพและความน่าเชื่อถือที่สำคัญ' ซึ่งเป็นความก้าวหน้าที่สำคัญใน Flatpak 1.0
สำหรับผู้ใช้ใหม่และผู้ที่ ไม่รู้จัก Flatpak ฉันบอกคุณได้ว่าก่อนหน้านี้เรียกว่า xdg-app
Flatpak คือการปรับใช้ซอฟต์แวร์การจัดการแพ็คเกจและยูทิลิตี้การจำลองเสมือนของแอปพลิเคชันสำหรับสภาพแวดล้อมเดสก์ท็อป Linux
ยูทิลิตี้ จัดเตรียมสภาพแวดล้อมแซนด์บ็อกซ์ที่เรียกว่า Bubblewrapซึ่งผู้ใช้สามารถเรียกใช้แอปพลิเคชันที่แยกจากส่วนที่เหลือของระบบได้
แอปพลิเคชันที่ใช้ Flatpak ต้องได้รับอนุญาตจากผู้ใช้เพื่อควบคุมอุปกรณ์ฮาร์ดแวร์หรือเข้าถึงไฟล์ของผู้ใช้
แซนด์บ็อกซ์รับผิดชอบการสื่อสารทั้งหมดระหว่างระบบปฏิบัติการและฮาร์ดแวร์ แต่ละแอปพลิเคชันจะมีแซนด์บ็อกซ์ของตัวเองซึ่งจะช่วยเพิ่มความปลอดภัยให้กับระบบปฏิบัติการและเครื่องโฮสต์ได้อย่างมาก
ข้อดีหลักอย่างหนึ่งของ Flatpak คือการอนุญาตให้แอปพลิเคชันทำงานบนการกระจาย GNU / Linux ใด ๆ (แทบ)
มีอะไรใหม่ใน Flatpak 1.0
แฟลตแพค 1.0 เมื่อเทียบกับเสถียรรุ่นเก่า (0.10.x) จะมีเวลาในการติดตั้ง (และอัปเดต) ที่เร็วกว่าช่วยให้คุณสามารถทำเครื่องหมายแอปพลิเคชันที่เป็น EOL (การสิ้นสุดอายุการใช้งาน) และกำหนดให้ผู้ใช้ยืนยันการอนุญาตแอปพลิเคชันหลังการติดตั้ง
Alexander Larsson ได้กล่าวว่า:
“ มีงานมากมายใน Flatpak 1.0 และเรามั่นใจว่าพร้อมสำหรับการใช้งานที่กว้างขึ้น เป้าหมายของ Flatpak คือการปฏิวัติระบบนิเวศของ Linux มาโดยตลอดและนี่คือก้าวสำคัญในทิศทางนั้น”
นอกจากนี้เรายังสามารถเน้นว่า เริ่มต้นด้วยเวอร์ชันนี้เมื่อการอัปเดตแอปพลิเคชันต้องการการอนุญาตเพิ่มเติมที่ให้ไว้ในตอนแรกตอนนี้จำเป็นต้องให้ผู้ใช้ยืนยันอีกครั้งมิฉะนั้นการอัปเดตจะไม่เสร็จสมบูรณ์
การเปลี่ยนแปลงที่สำคัญอีกประการหนึ่งคือ การเพิ่มพอร์ทัลใหม่ที่ช่วยให้ บริษัท ต่างๆสามารถรีบูตแอปพลิเคชันของตนเองได้จะมีประโยชน์ในการรีสตาร์ทแอปพลิเคชันโดยอัตโนมัติหลังจากการอัปเดตเพื่อเรียกใช้เวอร์ชันใหม่และหลีกเลี่ยงปัญหา
ความสามารถในการตั้งค่าสถานะแอปพลิเคชันที่พบใน EOL มีประโยชน์สำหรับซอฟต์แวร์ส่วนกลาง (เช่น GNOME Software Center) ซึ่งสามารถแจ้งเตือนผู้ใช้ให้ติดตั้งแอปพลิเคชันที่ไม่ได้รับการสนับสนุนอีกต่อไป
De การเปลี่ยนแปลงอื่น ๆ ที่สามารถเน้นได้ใน Flatpak 1.0 เวอร์ชันเสถียรใหม่นี้ เราสามารถค้นหาสิ่งต่อไปนี้:
- การติดตั้งแบบเพียร์ทูเพียร์ (ผ่าน USB) ได้รับการสนับสนุนโดยค่าเริ่มต้นแล้ว
- แอปพลิเคชันสามารถร้องขอการเข้าถึงโฮสต์ SSH agent เพื่อเข้าถึงเซิร์ฟเวอร์ระยะไกล Git และอื่น ๆ
- แอปพลิเคชันสามารถขออนุญาตเข้าถึงอุปกรณ์ที่เชื่อมต่อผ่านบลูทู ธ
- มีการนำเสนอตัวเลือกใหม่สำหรับข้อมูลเช่น:
--show-permissions , --file-access, --show-location, --show-runtime, --show-sdk.
- คำสั่งซ่อมแซมซ่อมแซมแพ็กเกจที่เสียหายระหว่างการติดตั้ง
- แอปพลิเคชันสามารถส่งออกบริการ D-Bus สำหรับชื่อ D-Bus ทั้งหมดที่ตนเป็นเจ้าของ
- การรองรับแพ็กเกจ OCI ได้รับการอัปเดตเป็นเวอร์ชันล่าสุด
- สิทธิ์ใหม่ในการให้สิทธิ์การเข้าถึง X11 หากผู้ใช้กำลังเรียกใช้ในเซสชัน X11
จะติดตั้ง Flatpak 1.0 บนลีนุกซ์รุ่นต่างๆได้อย่างไร?
หากคุณมีการสนับสนุน Flatpak ที่เพิ่มเข้ามาในระบบของคุณแล้ว เพียงแค่เปิดคำสั่งการอัปเดตแพ็กเกจบนระบบของคุณ
นอกจากนี้ หากคุณยังไม่ได้เพิ่มเทคโนโลยีนี้ลงในระบบของคุณพวกเขาต้องไปเยี่ยมเท่านั้น บทความต่อไปนี้ ที่เราแบ่งปันคำแนะนำในการเพิ่ม Flatpak ให้กับลีนุกซ์ส่วนใหญ่