π Sumber asli: Linux.org
π Apa itu Flatpak?
Flatpak adalah solusi modern untuk distribusi dan instalasi aplikasi yang bersifat universal di hampir semua distro Linux. Dengan Flatpak, kamu nggak perlu pusing soal format paket distro (RPM, DEB, dll.)βsatu paket aplikasi bisa berjalan di Ubuntu, Fedora, Arch, Mint, dan banyak lagi. Ini karena setiap aplikasi berjalan dalam lingkungan terisolasi (sandbox) yang sudah membawa semua dependensi yang dibutuhkan, menjamin konsistensi dan keamanan.
βοΈ Instalasi Flatpak dan Konfigurasi Flathub
1. Cek Instalasi Flatpak
Coba cek apakah Flatpak sudah terpasang di sistemmu:
flatpak --version
2. Instalasi Berdasarkan Distro
Gunakan perintah sesuai distro yang kamu pakai:
- Debian/Ubuntu/Mint:
sudo apt install flatpak -y
- Fedora (Sudah terpasang by default):
sudo dnf install flatpak -y
- Arch/Manjaro:
sudo pacman -S flatpak
- OpenSUSE:
sudo zypper install flatpak
3. Menambahkan Remote Flathub (Wajib)
Flathub adalah repositori utama aplikasi Flatpak. Jika belum ada, wajib ditambahkan:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Kamu bisa memverifikasi daftar repositori yang aktif:
flatpak remotes
π₯ Perintah Dasar Penggunaan Aplikasi Flatpak
1. Mencari Aplikasi
Gunakan perintah remote-ls
untuk melihat aplikasi yang tersedia di Flathub:
flatpak remote-ls flathub | grep [kata_kunci]
Contoh mencari game Super Tux:
flatpak remote-ls flathub | grep tux
2. Menginstal Aplikasi
Gunakan ID unik dari aplikasi yang kamu temukan:
flatpak install flathub party.supertux.supertuxparty
3. Menjalankan Aplikasi
Cara paling sederhana adalah dari menu aplikasi, tapi di terminal kamu bisa gunakan:
flatpak run [aplikasi_id]
Contoh:
flatpak run party.supertux.supertuxparty
π Manajemen Aplikasi Flatpak
- Daftar aplikasi terinstal:
flatpak list
- Update semua aplikasi:
flatpak update
- Uninstall aplikasi:
flatpak uninstall [aplikasi_id]
- Menghapus sisa-sisa:
flatpak uninstall --unused
- Perbaikan (jika ada masalah):
flatpak repair
Mengatur Izin Aplikasi dengan Flatseal (GUI)
Flatseal adalah aplikasi GUI untuk mengatur izin keamanan Flatpak. Instal dengan:
flatpak install flathub com.github.tchx84.Flatseal
π― Kesimpulan
Flatpak bikin instalasi aplikasi di Linux makin praktis dan universal. Dengan Flathub, kamu bisa dapat ribuan aplikasi yang selalu up-to-date. Ditambah lagi, kehadiran Flatseal membuat pengaturan izin keamanan menjadi semudah klik-klik saja.