Sitemap Home

πŸ“¦ Cara Instal dan Menggunakan Flatpak di Linux

Deteksi Lokasi... Browser: - OS: -

πŸ“Œ 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:

(Catatan: Untuk Ubuntu versi lama, mungkin perlu menambahkan PPA, tapi disarankan menggunakan paket dari repo utama jika sudah tersedia.)

3. Mengaktifkan Layanan Flatpak (Opsional, tapi disarankan)

Untuk memastikan layanan Flatpak berjalan dengan baik, terutama pada GNOME dan KDE:

sudo systemctl start flatpak-system-helper

4. 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 (atau *remote* lain):

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. Formatnya biasanya `[remote] [aplikasi_id]`:

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

Mengatur Izin Aplikasi dengan Flatseal (GUI)

Flatseal adalah aplikasi GUI yang sangat direkomendasikan untuk mengatur izin keamanan Flatpak (*sandbox*), seperti akses ke jaringan, printer, folder rumah, atau perangkat keras spesifik lainnya. Instal Flatseal dengan:

flatpak install flathub com.github.tchx84.Flatseal

Lalu jalankan:

flatpak run com.github.tchx84.Flatseal

Menghapus Semua Flatpak

Jika kamu ingin benar-benar bersih dan menghapus semua aplikasi Flatpak dan datanya:

flatpak uninstall --all --delete-data

Setelah itu, hapus paket **`flatpak`** itu sendiri menggunakan manajer paket distro (misalnya, `sudo apt purge flatpak` untuk Debian/Ubuntu).

🎯 Kesimpulan

Flatpak bikin instalasi aplikasi di Linux makin praktis dan universal. Dengan **Flathub**, kamu bisa dapat ribuan aplikasi yang selalu *up-to-date* tanpa ribet mikirin format paket distro. Ditambah lagi, kehadiran **Flatseal** membuat pengaturan izin keamanan Flatpak menjadi semudah klik-klik saja, memberikan kontrol penuh atas *sandbox* aplikasi. Ini adalah masa depan distribusi aplikasi di Linux!

times;