GNU/Linux >> Belajar Linux >  >> Linux

Cara Mudah Mengonfigurasi Izin Aplikasi Flatpak Dengan Flatseal

Seperti yang Anda ketahui, Flatpak adalah alat penyebaran perangkat lunak yang bertujuan untuk memudahkan distribusi dan penggunaan perangkat lunak di Linux. Ini terutama dikembangkan untuk memuat aplikasi dalam kotak pasir virtual aman yang memungkinkan untuk menggunakan aplikasi tanpa memerlukan hak akses root dan tanpa mengorbankan keamanan sistem. Karena aplikasi Flatpak terkandung di dalam lingkungan kotak pasir, mereka harus meminta izin untuk mengakses bagian lain dari sistem operasi, perangkat keras (seperti bluetooth, jaringan, dll.) dan soket (seperti pulseaudio, ssh-auth, cups, dll.). Panduan ini mengajarkan bagaimana kita dapat dengan mudah mengonfigurasi izin aplikasi flatpak dengan Flatseal di Linux.

Bagi mereka yang bertanya-tanya, Flatseal adalah aplikasi GTK grafis sederhana yang memungkinkan pengguna untuk meninjau dan memodifikasi izin dasar aplikasi flatpak. Dengan bantuan Flatseal, pengguna dapat dengan mudah mengontrol akses untuk memberikan aplikasi flatpak individu. Misalnya, pengguna dapat mengizinkan atau menolak akses jaringan ke aplikasi flatpak tertentu dengan satu klik mouse! Keuntungan bagus lainnya adalah Anda dapat dengan mudah mengatur ulang izin ke pengaturan default jika terjadi kesalahan. Ini adalah fitur yang berguna, terutama untuk pemecahan masalah. Jika Anda adalah pengguna berat aplikasi Flatpak, Anda mungkin ingin mempertimbangkan untuk menggunakan Flatseal .

Instal Flatseal di Linux

Flatseal sendiri tersedia sebagai aplikasi flatpak di repositori Flathub. Pertama, Instal Flatpak di sistem Linux Anda seperti yang dijelaskan pada tautan berikut.

  • Panduan Pemula Untuk Flatpak

Sekarang jalankan perintah berikut untuk menginstal Flatseal:

$ flatpak install flathub com.github.tchx84.Flatseal

Jika Anda ingin membangun Flatseal dari sumber, git clone repositori github Flatseal.

$ git clone https://github.com/tchx84/Flatseal.git

Perintah ini akan mengkloning isi repositori Flatseal di direktori bernama "Flatseal" di sistem lokal Anda

Buka direktori Flatseal:

$ cd Flatseal

Bangun dan instal Flatseal dengan menjalankan perintah berikut satu per satu:

$ flatpak-builder --force-clean --repo=repo build com.github.tchx84.Flatseal.json$ flatpak build-bundle repo flatseal.flatpak com.github.tchx84.Flatseal$ flatpak install flatseal.flatpak 

Konfigurasikan Izin Aplikasi Flatpak Dengan Flatseal Di Linux

Flatseal membuat proses mengonfigurasi izin aplikasi Flatpak menjadi sangat mudah!

Luncurkan Flatseal baik dari dasbor atau jalankan dari Terminal menggunakan perintah:

$ flatpak jalankan com.github.tchx84.Flatseal

Antarmuka default Flatseal akan terlihat seperti di bawah ini.

Untuk tujuan panduan ini, mari kita gunakan aplikasi Fondo sebagai contoh. Fondo adalah aplikasi wallpaper grafis yang memungkinkan Anda menelusuri ribuan wallpaper cantik dari situs web "Unsplash" dan menjadikannya sebagai wallpaper desktop Anda. Fondo memerlukan koneksi Internet aktif untuk terhubung ke situs Unsplash. Mari kita tolak akses jaringan ke aplikasi Fondo menggunakan Flatseal dan lihat apa yang terjadi.

Untuk melakukannya, pilih aplikasi Fondo di antarmuka Flatseal. Di sisi kanan, Anda akan melihat daftar izin yang diaktifkan dan dinonaktifkan dari aplikasi Fondo. Klik tombol penggeser yang tersedia di sebelah Opsi jaringan untuk mengaktifkan/menonaktifkan akses jaringan.

Sekarang saya membuka aplikasi Fondo untuk memverifikasi apakah izin jaringan dinonaktifkan atau tidak.

Lihat? Saya menonaktifkan izin akses jaringan dari aplikasi Fondo dan tidak dapat terhubung ke dunia luar!

Untuk mengaktifkan kembali izin jaringan, cukup klik tombol penggeser.

Demikian juga, Anda dapat mengonfigurasi izin dasar lainnya dari semua aplikasi Flatpak dengan satu klik mouse.

Jika terjadi kesalahan, Anda dapat dengan cepat menyetel ulang ke setelan default dengan mengeklik Setel Ulang tombol di sisi kanan atas.

Sesederhana itu!

Bacaan yang disarankan:

  • Pengelola Paket Linux Dibandingkan – AppImage vs Snap vs Flatpak

Semoga membantu.


Linux
  1. Cara Mengonfigurasi Nginx agar Bekerja dengan PHP melalui PHP-FPM

  2. Cara Mengonfigurasi Pengaturan Proksi Seluruh Sistem dengan Mudah Dan Cepat

  3. Cara mengaudit izin dengan perintah find

  1. Cara mengkonfigurasi SSL Cloudflare asal dengan Nginx

  2. Bagaimana cara mengkonfigurasi server log jarak jauh dengan rsyslog?

  3. Cara mengonfigurasi IMAP dengan SSL

  1. Flatpak di Linux:Apa Itu dan Bagaimana Menginstal Aplikasi dengannya

  2. Bagaimana Mengelola Izin Flatpak Secara Grafis Menggunakan Flatseal

  3. Bagaimana cara mengkonfigurasi Pembaruan Otomatis dengan yum-cron di CentOS 7?