Cara Mengelola Izin Aplikasi Flatpak di Linux Dengan Flatseal

Flatpak adalah sistem pengemasan common yang memfasilitasi instalasi perangkat lunak di Linux. Ini stabil, kompatibel ke depan, dan menggabungkan dependensi dengan program itu sendiri, jadi Anda tidak perlu menginstalnya secara terpisah.


Keuntungan lain dari Flatpak adalah bahwa semua program Flatpak berjalan di dalam kotak pasir untuk meningkatkan keamanan sistem. Namun, ini juga berarti setiap program Flatpak perlu meminta akses ke komponen sistem yang berbeda.

Jika Anda menggunakan Flatpak, Anda akan tahu bahwa mengelola izin ini bisa jadi rumit. Flatseal adalah utilitas grafis yang menyederhanakan ini dan memungkinkan Anda dengan mudah melihat dan memodifikasi izin Flatpak di Linux.

Mari selami untuk melihat caranya.


Apa itu Flatseal?

Flatseal adalah aplikasi berbasis GUI dengan antarmuka grafis rapi yang memungkinkan Anda melihat dan mengelola izin untuk semua paket Flatpak yang diinstal pada mesin Anda. Mudah digunakan, dan karena mengacaukan izin dapat memiliki konsekuensi negatif, ia dilengkapi dengan tombol reset untuk membantu Anda mengatur ulang semua izin ke standing default jika terjadi kesalahan.

Semuanya, mulai dari izin jaringan hingga izin untuk sistem windowing, akselerasi GPU, memori bersama, virtualisasi, file pengguna atau sistem, dan variabel lingkungan, Flatseal memungkinkan Anda mengelola semua jenis izin sesuai kebutuhan Anda.

Cara Menginstal Flatseal di Linux

Flatseal bekerja pada semua distro Linux yang mendukung Flatpak. Ini tersedia sebagai paket Flatpak itu sendiri, dan Anda dapat menginstalnya dengan membuka terminal dan menjalankan perintah berikut:

See also  Kernel Linux 5.19 Dirilis Dengan 7 Fitur Baru

flatpak set up flathub com.github.tchx84.Flatseal

Atau, jika Anda lebih suka membangunnya sendiri, mulailah dengan mengkloning repositori Flatseal ke perangkat Anda. Buka terminal dan gunakan perintah ini untuk melakukan ini:

git clone https:

Sekarang, navigasikan ke direktori Flatseal menggunakan perintah cd, seperti ini:

cd Flatseal

Terakhir, jalankan perintah ini untuk membangun Flatseal:

flatpak-builder 
flatpak build-bundle repo flatseal.flatpak com.github.tchx84.Flatseal
flatpak set up flatseal.flatpak

Cara Menggunakan Flatseal untuk Melihat dan Mengelola Izin Flatpak

Setelah Anda menginstal Flatseal, buka menu aplikasi, cari Flatseal, dan luncurkan.

Saat Flatseal diluncurkan, Anda akan melihat jendela utama dengan dua panel. Panel kiri memungkinkan Anda memilih Flatpaks, dan panel di sebelah kanan adalah tempat Anda dapat melihat dan mengelola izin untuk aplikasi Flatpak yang dipilih.

Jika Anda baru mengenal Flatpak dan ingin mempelajari lebih lanjut tentang izinnya, klik ikon menu hamburger di jendela Flatseal utama dan pilih Dokumentasi dari pilihan menu. Gunakan hyperlink pada halaman dokumentasi untuk mencari tahu tentang mereka. tekan X di pojok kanan atas untuk menutup halaman dokumentasi.

1. Melihat Izin Paket Flatpak

Untuk melihat izin apa yang digunakan paket Flatpak, pilih dari bilah sisi di sebelah kiri, dan Anda akan melihat semua izinnya di jendela di sebelah kanan.

Jika Anda memiliki daftar panjang paket Flatpak yang terinstal di komputer, daripada menggulir daftar, Flatseal memungkinkan Anda mencari paket secara langsung. Untuk ini, klik ikon pencarian di sudut kiri atas jendela Flatseal, masukkan nama paket, dan Flatseal akan menampilkannya jika tersedia. Klik untuk memilih paket dan melihat izinnya.

See also  Cara Mengaktifkan atau Menonaktifkan Login Otomatis di Linux Mint

Saat Anda memilih paket Flatpak, Anda akan melihat semua detailnya bersama dengan izin yang digunakannya di jendela kanan. Anda akan menemukan beberapa element tentang paket Flatpak, seperti pembuat, nomor versi, runtime, dan tanggal terakhir diperbarui.

Di bawah bagian ini, Anda akan melihat daftar semua izin yang digunakan paket Flatpak, diklasifikasikan ke dalam kategori izin yang berbeda untuk mempermudah navigasi izin dan menghemat waktu Anda.

Jika Anda ingin tahu lebih banyak tentang Flatpak, ada juga Tampilkan Element tombol di bagian atas jendela Flatseal. Cukup pilih paket dan tekan Tampilkan Elementdan itu akan membuka paket di manajer perangkat lunak.

Selain itu, Anda juga dapat menghapus paket Flatpak dari sini dengan mengklik Menghapus atau ikon tempat sampah di sebelahnya.

2. Memodifikasi Izin Paket Flatpak

Memodifikasi izin paket Flatpak melibatkan mengaktifkan atau menonaktifkan sakelar di sebelah izin sistem yang ingin Anda izinkan atau tolak.

Setelah Anda memilih Flatpak dan melihat izinnya, alihkan sakelar untuk menghidupkan atau mematikannya. Flatpak tertentu sudah memiliki izin yang diaktifkan untuk komponen sistem penting tertentu, jadi berhati-hatilah saat Anda mengubahnya.

Saat Anda mengaktifkan atau menonaktifkan izin untuk paket Flatpak, Flatseal akan menampilkan ikon peringatan di sebelahnya untuk memberi tahu Anda bahwa izin telah diubah.

Demikian pula, ketika Anda mengubah izin untuk komponen sistem tertentu, seperti PemberitahuanAnda akan melihat Tidak disetel tombol di sebelah sakelar untuk membantu Anda menghapus perubahan izin dan mengembalikannya ke keadaan sebelumnya.

Sekarang, meskipun tidak disarankan—kecuali Anda memiliki beberapa paket Flatpak tertentu dan mengetahui apa yang Anda lakukan—Flatseal juga memungkinkan Anda mengubah izin semua Flatpak yang terinstal di mesin Anda sekaligus.

See also  10 Kesalahan Umum yang Dilakukan Pengguna Linux Pertama Kali

Untuk ini, pilih Semua Aplikasi dari panel sebelah kiri, lalu alihkan sakelar di sebelah izin yang ingin Anda berikan atau tolak di jendela kanan.

3. Setel Ulang Izin Paket Flatpak ke Default

Kapan pun, jika Anda merasa perubahan izin Anda menyebabkan masalah atau memengaruhi fungsi Flatpak Anda, Anda dapat mengatur ulang izin untuk memulihkannya ke nilai default.

Untuk melakukan ini, pilih paket dari bilah sisi dan klik Mengatur ulang tombol di jendela kanan. Atau, jika Anda ingin melakukannya untuk semua paket Flatpak, pilih Semua Aplikasi sebagai gantinya dan pukul Mengatur ulang.

Kelola Semua Izin Aplikasi Flatpak di Satu Tempat

Mengelola izin aplikasi di komputer Anda adalah fitur praktis yang membantu Anda melacak izin yang diperlukan aplikasi agar berfungsi dengan benar. Flatseal mungkin adalah utilitas terbaik di luar sana untuk melihat dan mengelola izin aplikasi Flatpak di Linux. Dan bagian terbaiknya adalah karena ini adalah aplikasi grafis, Anda dapat melakukan semua ini dengan beberapa klik mudah.

Jika Anda baru mengenal Flatpak, Anda mungkin akan kewalahan dengan seluk-beluk sistem pengemasan baru ini. Mengenalkan diri Anda dengan beberapa dasar akan membantu Anda merasa lebih nyaman menggunakan Flatpak.