Flatpak 1.16 tiba lebih daripada dua tahun kemudian dengan penambahbaikan dalam penyepaduannya dan ciri baharu ini

  • Flatpak 1.16 menambah sokongan untuk peranti USB, penyelesaian carian KDE dan Meson sebagai pengkompil.
  • Ciri baharu seperti soket Wayland peribadi dan sokongan yang dipertingkatkan untuk Wine dan Kerberos.
  • Pembersihan dioptimumkan bagi direktori sementara dan sokongan untuk terminal untuk menunjukkan kemajuan.
  • Penambahbaikan am kepada API, konfigurasi bahasa dan pengesahan perkhidmatan D-Bus.

Flatpack 1.16

Flatpack 1.16, kotak pasir dan sistem pengedaran aplikasi untuk Linux, akhirnya tersedia, membawa bersamanya set penambahbaikan yang luas dan ciri baharu yang menjanjikan untuk menjadikan kehidupan lebih mudah bagi pembangun dan pengguna akhir aplikasi dalam persekitaran Linux. Versi baharu ini datang selepas dua setengah tahun bekerja sejak kemas kini besar terakhir, dan sedia untuk diterima pakai oleh pengedaran dan pengguna yang ingin memanfaatkan faedahnya.

Antara ciri baharu Flatpak 1.16 yang paling ketara termasuklah keupayaan untuk menyenaraikan peranti USB, membuka pintu kepada lebih banyak penyepaduan bendalir dengan perkakasan luaran. Di samping itu, kini boleh menggunakan fungsi autolengkap untuk carian dalam KDE, satu kemajuan yang sudah pasti akan dialu-alukan oleh pengguna persekitaran desktop ini. Sebaliknya, Flatpak boleh disusun menggunakan Meson, meninggalkan Autotools di belakang, perubahan yang menjanjikan untuk memudahkan pembangunan.

Berita teknikal Flatpak 1.16 secara terperinci

Salah satu tambahan yang paling menarik ialah pengenalan soket wayland persendirian. Terima kasih kepada ini, komposer akan dapat mengenal pasti sambungan aplikasi kotak pasir sebagai milik persekitaran yang dilindungi. Kemajuan ini mengukuhkan keselamatan sambil meningkatkan fleksibiliti sistem dalam senario yang memerlukan tahap pengasingan yang lebih tinggi.

Flatpak kini turut menawarkan sokongan untuk panggilan sistem modify_ldt di bawah pilihan --allow=multiarch, yang penting untuk dilaksanakan 16 bit boleh laku dalam versi WINE tertentu. Selain itu, Flatpak menyertakan pembolehubah baharu flatpak.pc untuk projek bergantung seperti Perisian GNOME, menjadikannya mudah untuk mengesan keserasian dengan perpustakaan libflatpak.

Pengoptimuman dan pembersihan

Dari segi penyelenggaraan, Flatpak 1.16 melaksanakan sistem pembersihan yang secara automatik mengalih keluar direktori sementara lama yang dibuat oleh versi sebelumnya. Juga, masukkan arahan --device=input untuk mengakses peranti evdev pada laluan seperti /dev/input.

Satu lagi kebaharuan yang ketara ialah keupayaan emulator terminal untuk menunjukkan kemajuan operasi Flatpak. Peningkatan yang kelihatan kecil ini sangat memudahkan pengalaman pengguna apabila berurusan dengan pemasangan, kemas kini dan operasi intensif lain.

API dan fleksibiliti

API baharu flatpak_transaction_add_rebase_and_uninstall() memudahkan pengurusan aplikasi akhir hayat, membolehkan mereka digantikan oleh pengganti mereka dengan lebih dipercayai. Selain itu, mengkonfigurasi bahasa tambahan dipermudahkan dengan membawanya terus dari perkhidmatan AccountsService jika ia dikonfigurasikan di sana.

Mengenai subkotak pasir yang dicipta oleh flatpak-portal, versi ini memastikannya pembolehubah persekitaran diwarisi dengan betul daripada arahan flatpak run yang memulakan contoh asal, menyelesaikan isu terdahulu yang berkaitan dengan FLATPAK_GL_DRIVERS dan fungsi lain yang serupa.

Penambahbaikan infrastruktur

Flatpak 1.16 juga mengoptimumkan pengurusan pemandu dan rujukan usang, memadamkannya secara automatik. Selain itu, ia kini mengemas kini konfigurasi D-Bus secara automatik selepas memasang atau mengemas kini aplikasi, memastikan perkhidmatan yang dieksport sentiasa tersedia.

Sebaliknya, pembolehubah baru diperkenalkan FLATPAK_DATA_DIR untuk menyesuaikan lokasi direktori data Flatpak, serta pembolehubah tambahan seperti FLATPAK_DOWNLOAD_TMPDIR y FLATPAK_TTY_PROGRESS, yang menjadikan penggunaan sistem lebih fleksibel dalam pelbagai persekitaran.

Flatpak 1.16 Kebolehcapaian dan Keserasian

Pembangun telah menambah sokongan untuk aplikasi seperti WebKit untuk menyambungkan pokok kebolehcapaian AT-SPI antara subsandbox dan proses utama. Tambahan pula, perintah flatpak run -vv kini menyediakan mesej penyahpepijatan terperinci, menunjukkan semua parameter kotak pasir yang berkenaan.

Flatpak versi 1.16 tersedia untuk dimuat turun dari halaman projek rasmi di GitHub. Walau bagaimanapun, adalah amat disyorkan bahawa pengguna mengemas kini versi mereka melalui repositori rasmi pengedaran GNU/Linux mereka untuk memastikan pemasangan tanpa kerumitan.

Flatpak sudah pun menjadi alat penting dalam ekosistem Linux, dan versi ini mengukuhkan lagi kedudukannya sebagai peneraju dalam kotak pasir dan pengedaran aplikasi. Dengan penambahbaikan ini, Flatpak 1.16 bukan sahaja mengikuti keperluan semasa tetapi juga mewujudkan asas yang kukuh untuk pembangunan masa depan.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.