Versi baru Flatpak 1.14 telah dirilis, tahu apa yang baru

Peluncuran versi baru dari paket datar 1.14, yang menyediakan sistem untuk membuat paket mandiri yang tidak terikat pada distribusi Linux tertentu dan dijalankan dalam wadah khusus yang mengisolasi aplikasi dari sistem lainnya.

Bagi mereka yang tidak terbiasa dengan Flatpak, Anda harus tahu bahwa ini memungkinkan pengembang aplikasi untuk menyederhanakan distribusi program mereka yang tidak termasuk dalam repositori distribusi reguler dengan menyiapkan wadah universal tanpa membuat build terpisah untuk setiap distribusi.

Untuk pengguna yang sadar akan keamanan, Flatpak memungkinkan aplikasi yang dipertanyakan untuk berjalan dalam wadah, memberikan akses hanya ke fungsi jaringan dan file pengguna yang terkait dengan aplikasi. Bagi pengguna yang tertarik dengan apa yang baru, Flatpak memungkinkan mereka untuk menginstal aplikasi versi uji dan stabil terbaru tanpa harus membuat perubahan pada sistem.

Perbedaan utama antara Flatpak dan Snap adalah bahwa Snap menggunakan komponen lingkungan sistem utama dan isolasi berbasis pemfilteran panggilan sistem, sementara Flatpak membuat wadah sistem terpisah dan beroperasi dengan rangkaian runtime besar, menyediakan paket tipikal alih-alih paket sebagai dependensi.

Fitur baru utama Flatpak 1.14

Dalam versi baru Flatpak 1.14 yang disajikan ini, disorot bahwa memperbaiki kerentanan di libostree yang dapat memungkinkan pengguna untuk menghapus file arbitrer pada sistem dengan memanipulasi driver flatpak-system-helper (dengan mengirimkan permintaan penghapusan dengan nama cabang yang diformat khusus). Masalah ini hanya terjadi di versi Flatpak dan libostree yang lebih lama yang dirilis sebelum 2018 (< 0.10.2) dan tidak memengaruhi versi saat ini.

Menambahkan pemeriksaan kondisional dari formulir "have-kernel-module-name" untuk menentukan keberadaan modul kernel (analog universal dari pemeriksaan yang diusulkan sebelumnya have-intel-gpu, alih-alih ekspresi "have-kernel-module-i915 " sekarang dapat digunakan).

Ditambahkan dukungan untuk parameter "DeploySideloadCollectionID" ke file flatpakref dan flatpakrepo, jika disetel, ID koleksi akan disetel selama penambahan repositori jarak jauh, dan bukan setelah metadata dimuat.

Kebaruan lain yang menonjol adalah sekaranga dimungkinkan untuk dapat membuat lingkungan kotak pasir bersarang untuk driver dalam sesi dengan nama terpisah MPRIS (Spesifikasi Antarmuka Jarak Jauh Media Player).

Dari perubahan lainnya yang menonjol dari versi baru:

  • Menerapkan perintah “flatpak document-unexport –doc-id=…”.
  • Ekspor metadata Appstream yang disediakan untuk digunakan di lingkungan utama.
  • Menambahkan aturan penyelesaian perintah flatpak untuk Fish Shell
  • Akses jaringan yang diizinkan ke layanan X11 dan PulseAudio (jika konfigurasi yang sesuai ditambahkan).
  • Cabang utama di repositori Git telah diubah namanya dari "master" menjadi "main", karena kata "master" telah dianggap salah secara politis belakangan ini.
  • Utilitas baris perintah menampilkan informasi tentang penggunaan ekstensi runtime yang tidak digunakan lagi.
  • Perintah uninstall mengimplementasikan konfirmasi konfirmasi sebelum menghapus runtime atau ekstensi runtime yang masih digunakan.
  • Timpa skrip startup dalam hal mengubah nama aplikasi disediakan.
  • Menambahkan opsi “–include-sdk” dan “–include-debug” untuk menginstal perintah untuk menginstal file SDK dan debuginfo.
  • Membuat direktori untuk file dalam status (.local/state) dan mengatur variabel lingkungan XDG_STATE_HOME untuk menunjuk ke direktori ini.
  • Menambahkan dukungan untuk opsi “–socket=gpg-agent” ke perintah seperti “flatpak run”.

Akhirnya, jika Anda tertarik untuk mengetahui lebih banyak tentangnya, Anda dapat memeriksa detailnya Di tautan berikut.

Bagi mereka yang tertarik untuk mencoba versi baru sekarang, Anda harus tahu bahwa dukungan disediakan untuk menjalankan paket Flatpak untuk Arch Linux, CentOS, Debian, Fedora, Gentoo, Mageia, Linux Mint, Alt Linux, dan Ubuntu. Paket dengan Flatpak disertakan dalam repositori Fedora dan dipelihara di Manajer Aplikasi GNOME asli.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.