Flatpak, sandboxing dan kerangka distribusi aplikasi Linux yang populer, telah diperbarui hari ini ke versi 1.14, rilis utama yang dilengkapi dengan fitur dan peningkatan baru.
Flatpak 1.14 hadir sebagai pembaruan utama untuk seri Flatpak 1.12, yang dirilis pada Oktober 2021 , menambahkan kemampuan untuk membuat direktori untuk XDG_STATE_HOME dan menyetel variabel lingkungan HOST_XDG_STATE_HOME, akses jaringan ke layanan X11 dan PulseAudio jika aplikasi memiliki akses jaringan, dan dukungan untuk kunci DeploySideloadCollectionID baru di file flatpakref dan flatpakrepo untuk memungkinkan pengaturan ID koleksi saat menambahkan remote dari salah satu file repo tersebut.
Juga baru di Flatpak 1.14 adalah keluarga persyaratan baru have-kernel-module-foo untuk ekstensi, dukungan untuk sub-kotak pasir untuk memiliki nama MPRIS di bus sesi, dukungan untuk – u argumen baris perintah singkat sebagai alias untuk perintah yang menerima argumen –user, kemampuan untuk mengekspor metadata AppStream untuk sistem host untuk digunakan, serta dukungan untuk opsi –socket=gpg-agent untuk flatpak run dan perintah terkait.
Antarmuka baris perintah telah dikerjakan ulang dalam rilis ini untuk memberi tahu pengguna aplikasi yang (tidak langsung) menggunakan end-of -life runtime extensions dan untuk mempertimbangkan operasi dalam transaksi yang tertunda saat mencetak pesan akhir masa pakai ini.
Selain itu, Flatpak 1.14 memperbarui perintah uninstall untuk meminta konfirmasi pengguna sebelum menghapus runtime atau ekstensi runtime yang sedang digunakan. Selain itu, kebijakan SELinux telah diperbarui untuk mencakup tautan simbolis di /var/lib/flatpak dan penyelesaian baris perintah sekarang tersedia untuk Fish shell.
Di antara beberapa perbaikan bug yang diterapkan dalam rilis ini, ada perbaikan untuk memastikan X11 nomor tampilan dipertahankan alih-alih mengarahkannya ke :99, perbaikan untuk masalah kerusakan memori yang disebabkan oleh penggunaan pustaka libcurl dengan cara yang tidak aman, dan perbaikan untuk kerusakan yang terjadi saat file .desktop diproses oleh build- perintah ekspor tidak memiliki Exec= key.
Ini adalah rilis utama, ada juga beberapa perubahan ketergantungan. Misalnya, Flatpak sekarang memerlukan libappstream 0.15.3 atau lebih baru untuk menghindari pesan peringatan kritis saat menggunakan perintah pencarian flatpak dan menggunakan FUSE API v3 untuk revokefs.
Flatpak adalah komponen dalam distribusi GNU/Linux Anda yang harus Anda perbarui dari repositori perangkat lunak, jadi saya sarankan menunggu Flatpak 1.14 tiba di arsip utama distro Anda sebelum memperbarui instalasi Anda. Untuk pengelola OS, Flatpak 1.14 sekarang tersedia untuk diunduh dari halaman GitHub proyek.
Sumber: Google, 9to5linux.com