Flatpak 1.16 มาถึงมากกว่าสองปีต่อมาด้วยการปรับปรุงการบูรณาการและคุณสมบัติใหม่เหล่านี้

  • Flatpak 1.16 เพิ่มการรองรับอุปกรณ์ USB, การค้นหา KDE เสร็จสิ้น และ Meson เป็นคอมไพเลอร์
  • คุณสมบัติใหม่ เช่น ซ็อกเก็ต Wayland ส่วนตัวและการรองรับ Wine และ Kerberos ที่ได้รับการปรับปรุง
  • เพิ่มประสิทธิภาพการทำความสะอาดไดเรกทอรีชั่วคราวและการสนับสนุนเทอร์มินัลเพื่อแสดงความคืบหน้า
  • การปรับปรุงทั่วไปสำหรับ API, การกำหนดค่าภาษา และการตรวจสอบสิทธิ์ของบริการ D-Bus

แฟลตแพค 1.16

แฟลตแพค 1.16ในที่สุดระบบแซนด์บ็อกซ์และการกระจายแอปพลิเคชันสำหรับ Linux ก็พร้อมใช้งานแล้ว โดยมาพร้อมกับชุดการปรับปรุงมากมายและฟีเจอร์ใหม่ๆ ที่สัญญาว่าจะทำให้ชีวิตของนักพัฒนาและผู้ใช้แอปพลิเคชันในสภาพแวดล้อม Linux ง่ายขึ้น เวอร์ชันใหม่นี้เกิดขึ้นหลังจากทำงานมาสองปีครึ่งนับตั้งแต่ การอัปเดตครั้งใหญ่ล่าสุดและพร้อมที่จะนำไปใช้โดยผู้เผยแพร่และผู้ใช้ที่ต้องการใช้ประโยชน์จากประโยชน์ของมัน

คุณสมบัติใหม่ที่โดดเด่นที่สุดของ Flatpak 1.16 ได้แก่ ความสามารถในการแสดงรายการอุปกรณ์ USBเปิดประตูสู่การบูรณาการที่ลื่นไหลยิ่งขึ้นกับฮาร์ดแวร์ภายนอก นอกจากนี้ ขณะนี้คุณสามารถใช้ฟังก์ชันเติมข้อความอัตโนมัติสำหรับการค้นหาใน KDE ได้แล้ว ซึ่งเป็นความก้าวหน้าที่ผู้ใช้ในสภาพแวดล้อมเดสก์ท็อปนี้จะได้รับการต้อนรับอย่างไม่ต้องสงสัย ในทางกลับกัน Flatpak สามารถคอมไพล์ได้โดยใช้ Meson โดยทิ้ง Autotools ไว้เบื้องหลัง ซึ่งเป็นการเปลี่ยนแปลงที่สัญญาว่าจะทำให้การพัฒนาง่ายขึ้น

รายละเอียดข่าวเทคนิค Flatpak 1.16

สิ่งที่น่าสนใจเพิ่มเติมประการหนึ่งคือการแนะนำ ซ็อกเก็ต Wayland ส่วนตัว- ด้วยเหตุนี้ ผู้แต่งจะสามารถระบุการเชื่อมต่อแอปพลิเคชันแซนด์บ็อกซ์ว่าอยู่ในสภาพแวดล้อมที่ได้รับการป้องกันได้ ความก้าวหน้านี้ช่วยเพิ่มความปลอดภัยในขณะที่เพิ่มความยืดหยุ่นของระบบในสถานการณ์ที่ต้องการการแยกในระดับที่สูงขึ้น

ขณะนี้ Flatpak ยังให้การสนับสนุนการโทรของระบบด้วย modify_ldt ภายใต้ตัวเลือก --allow=multiarchซึ่งจำเป็นต่อการดำเนินการ ปฏิบัติการ 16 บิต ในไวน์บางเวอร์ชัน นอกจากนี้ Flatpak ยังมีตัวแปรใหม่อีกด้วย flatpak.pc สำหรับโปรเจ็กต์ที่ต้องพึ่งพา เช่น ซอฟต์แวร์ GNOME ทำให้ง่ายต่อการตรวจจับความเข้ากันได้กับไลบรารี libflatpak

การเพิ่มประสิทธิภาพและการทำความสะอาด

ในแง่ของการบำรุงรักษา Flatpak 1.16 ใช้ระบบล้างข้อมูลที่จะลบไดเร็กทอรีชั่วคราวเก่าที่สร้างโดยเวอร์ชันก่อนหน้าโดยอัตโนมัติ นอกจากนี้ให้ป้อนคำสั่ง --device=input เพื่อเข้าถึงอุปกรณ์ evdev บนเส้นทางเช่น /dev/input.

ความแปลกใหม่ที่โดดเด่นอีกประการหนึ่งคือความสามารถของเทอร์มินัลอีมูเลเตอร์ แสดงความคืบหน้าการดำเนินงานของ Flatpak- การปรับปรุงที่ดูเหมือนเล็กน้อยนี้ทำให้ประสบการณ์ผู้ใช้ง่ายขึ้นอย่างมากเมื่อต้องจัดการกับการติดตั้ง การอัพเดต และการดำเนินการอื่น ๆ ที่เข้มข้น

API และความยืดหยุ่น

API ใหม่ flatpak_transaction_add_rebase_and_uninstall() อำนวยความสะดวกในการจัดการแอปพลิเคชันที่หมดอายุการใช้งานทำให้พวกเขาถูกแทนที่โดยผู้สืบทอดได้อย่างน่าเชื่อถือมากขึ้น นอกจากนี้ การกำหนดค่าภาษาเพิ่มเติมยังทำให้ง่ายขึ้นโดยนำภาษาเหล่านั้นโดยตรงจากบริการ AccountsService หากมีการกำหนดค่าไว้ที่นั่น

เกี่ยวกับแซนด์บ็อกซ์ย่อยที่สร้างโดย flatpak-portal เวอร์ชันนี้ช่วยให้แน่ใจว่า ตัวแปรสภาพแวดล้อมได้รับการสืบทอดอย่างถูกต้อง จากคำสั่ง flatpak run ที่เริ่มต้นอินสแตนซ์ดั้งเดิม โดยแก้ไขปัญหาก่อนหน้านี้ที่เกี่ยวข้องกับ FLATPAK_GL_DRIVERS และฟังก์ชันอื่นที่คล้ายคลึงกัน

การปรับปรุงโครงสร้างพื้นฐาน

Flatpak 1.16 เช่นกัน ปรับการจัดการไดรเวอร์ให้เหมาะสมและการอ้างอิงที่ล้าสมัยการลบออกโดยอัตโนมัติ นอกจากนี้ ขณะนี้ยังอัปเดตการกำหนดค่า D-Bus โดยอัตโนมัติหลังจากติดตั้งหรืออัปเดตแอปพลิเคชัน เพื่อให้มั่นใจว่าบริการที่ส่งออกจะพร้อมใช้งานอยู่เสมอ

ในทางกลับกัน มีการแนะนำตัวแปรใหม่ FLATPAK_DATA_DIR เพื่อปรับแต่งตำแหน่งของไดเร็กทอรีข้อมูล Flatpak รวมถึงตัวแปรเพิ่มเติมเช่น FLATPAK_DOWNLOAD_TMPDIR y FLATPAK_TTY_PROGRESSซึ่งทำให้การใช้งานระบบมีความยืดหยุ่นมากขึ้นในสภาพแวดล้อมต่างๆ

Flatpak 1.16 การเข้าถึงและความเข้ากันได้

นักพัฒนาได้เพิ่มการรองรับแอปพลิเคชันเช่น WebKit เพื่อเชื่อมต่อแผนผังการเข้าถึง AT-SPI ระหว่างแซนด์บ็อกซ์ย่อยและกระบวนการหลัก นอกจากนี้คำสั่ง flatpak run -vv ขณะนี้มีข้อความแก้ไขข้อบกพร่องโดยละเอียด โดยแสดงทั้งหมด พารามิเตอร์แซนด์บ็อกซ์ ใช้ได้

Flatpak เวอร์ชัน 1.16 พร้อมให้ดาวน์โหลดแล้วจาก หน้าโครงการอย่างเป็นทางการบน GitHub- อย่างไรก็ตาม ขอแนะนำอย่างยิ่งให้ผู้ใช้อัปเดตเวอร์ชันของตนผ่านที่เก็บข้อมูลอย่างเป็นทางการของการกระจาย GNU/Linux เพื่อให้มั่นใจว่าการติดตั้งไม่ยุ่งยาก

Flatpak เป็นเครื่องมือสำคัญในระบบนิเวศ Linux อยู่แล้ว และเวอร์ชันนี้ยังตอกย้ำตำแหน่งผู้นำอีกด้วย แซนด์บ็อกซ์และการกระจายแอปพลิเคชัน- ด้วยการปรับปรุงเหล่านี้ Flatpak 1.16 ไม่เพียงแต่ตอบสนองความต้องการในปัจจุบัน แต่ยังสร้างรากฐานที่มั่นคงสำหรับการพัฒนาในอนาคตอีกด้วย


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา