เมื่อสักครู่ที่ผ่านมา เราได้เผยแพร่ บทความที่เราพูดถึงความรู้สึกที่ snap และ flatpak pack ให้กับเรา ความถี่ในการอัปเดตคือสิ่งที่ flatpacks นำหน้า ซึ่งไม่ได้หมายความว่าดีกว่าเสมอไป และนั่นคือสิ่งที่เราเห็นได้ในซอฟต์แวร์ที่พวกเขาใช้ในการจัดแพ็คเกจซอฟต์แวร์ เพียงสองเดือนหลังจาก รุ่นก่อนหน้า, มีจำหน่ายแล้ว แฟลตแพค 1.15.0.
ท่ามกลางความแปลกใหม่ที่โดดเด่นที่สุด มีการเปลี่ยนแปลงเกี่ยวกับการรวบรวม: จากนี้ไปในแพ็คเกจประเภทนี้ สามารถคอมไพล์ได้โดยใช้ Meson แทนที่จะเป็นเครื่องมืออัตโนมัติ เพื่อให้สามารถทำเช่นนี้ได้ คุณต้องใช้ Meson 0.53.0 หรือใหม่กว่า และ Python 3.5 หรือใหม่กว่า พวกเขากล่าวว่าระบบสร้าง Autotools มีแนวโน้มที่จะถูกลบออกระหว่างรอบ 1.15 หรือ 1.17
ข่าว Flatpak 1.15 อื่น ๆ
รุ่นนี้อนุญาตให้ระบบเรียก modify_ldt
เป็นส่วนหนึ่งของ --alow=multiarch
ซึ่งเพิ่มพื้นผิวการโจมตี แต่จำเป็นเมื่อใช้ไฟล์ปฏิบัติการ 16 บิตใน WINE บางเวอร์ชัน นอกจากนี้ยังสามารถแชร์ซ็อกเก็ต gssproxy ซึ่งทำหน้าที่เป็นพอร์ทัลสำหรับการตรวจสอบสิทธิ์ Kerberos และอนุญาตให้แอปใช้การตรวจสอบสิทธิ์ Kerberos โดยไม่ต้องมีช่องโหว่ในแซนด์บ็อกซ์ สุดท้าย เพิ่มตัวแปร httpbackend ลงใน flatpak.pc ซึ่งช่วยให้อ็อบเจ็กต์ที่ขึ้นต่อกัน เช่น ซอฟต์แวร์ GNOME ตรวจพบว่าเข้ากันได้กับ libflatpak หรือไม่
นอกจากนี้ ข้อบกพร่องเหล่านี้ได้รับการแก้ไขแล้ว:
- ยุติบริการ flatpak-session-helper และ flatpak-portal เมื่อทำเซสชัน เพื่อให้แอปพลิเคชันไม่รับค่าที่อยู่ซ็อกเก็ต Wayland และที่อยู่ซ็อกเก็ต X11
- เมื่อใช้เปลือกปลา XDG_DATA_DIRS ที่ตั้งไว้ก่อนหน้านี้จะไม่ถูกเขียนทับ
- จะไม่พยายามเปิดใช้งาน HTTP 2 หากคุณเชื่อมโยงกับเวอร์ชันของ libcurl ที่ไม่รองรับ
- หยุด systemd การรายงานเซสชันผู้ช่วยเหลือว่าล้มเหลวเมื่อสิ้นสุดโดยสัญญาณ
- แก้ไขคำเตือนเมื่อแสดงรายการเอกสารโดยไม่ได้รับอนุญาต
- แก้ไขการคอมไพล์ด้วย GLib 2.66.x (ตามที่ใช้ใน Debian 11)
- แก้ไขการคอมไพล์ด้วย GLib 2.58.x (ตามที่ใช้ใน Debian 10)
- ไฟล์ที่สร้างได้ถูกทำให้เล่นได้มากขึ้น
- อัปเดตการแปล: cs, id, pl, pt_BR
Flatpak 1.15 ประกาศเมื่อไม่ถึง 24 ชั่วโมงที่แล้วและสามารถดาวน์โหลดได้จาก การเชื่อมโยงนี้ บน GitHub ซึ่งมีการเผยแพร่ข้อมูลทั้งหมดเกี่ยวกับรุ่นนี้ ในอีกไม่กี่วัน/สัปดาห์ข้างหน้าจะมาถึงในที่เก็บอย่างเป็นทางการของลีนุกซ์รุ่นส่วนใหญ่