Sedikit pengenalan, Flatpak merupakan satu bekas pakej bagi aplikasi linux. Selama ni rata-rata pengguna Linux dilanda masalah yang sama, pengasingan pakej diantara distro. Pengguna kasual cuba mengelak dari memasang pakej daripada sumber asal. Penggunaan Flatpak sedikit sebanyak dapat mengatasi masalah ini yang telah sekian lama wujud.
Flatpak adalah decentralisasi, bermakna lebih bebas, tidak mengganggu sistem, berkotak pasir, tiada penampalan atau bypass pada Selinux, bebas diguna diatas apa jua jenis Linux.
Cara Menggunakan Flatpak
1) Pasang Flatpak
Disini saya senaraikan cara memasang Flatpak pada setiap distro yang disokong oleh mereka.
Arch
$ sudo pacman -S flatpak
Debian
# apt install flatpak
Fedora
$ sudo dnf install flatpak
openSUSE
$ sudo zypper install flatpak
Ubuntu 16.04, 16.10 and 17.04
$ sudo add-apt-repository ppa:alexlarsson/flatpak
$ sudo apt update
$ sudo apt install flatpak
Solus
Flatpak juga terdapat dalam Solus! Horay!
$ sudo eopkg install flatpak
2) Tambahkan repo
Setelah flatpak dipasang, pasangkan pula repo bagi flatpak. Jalankan arahan berikut pada terminal
flatpak remote-add –if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
3) Pasangkan Aplikasi
Jalankan arahan dibawah untuk dapatkan senarai repo
flatpak remotes
Pada masa ini anda akan mendapati terdapat satu repo bernama flathub. Cara memasang aplikasi menggunakan repo:
flatpak install <nama repo> <nama aplikasi>
Contoh:
flatpak install flathub com.discord.Discord
Contoh:
flatpak install flathub com.discord.Discord
Disini saya memasang Discord kerana tiada terdapat sokongan pakej discord didalam distro selain Ubuntu. Caranya adalah dengan menjalankan kompilasi dari sumber, jadi untuk mengelakkan dari pening kepala disinilah Flatpak hadir untuk membantu kompilasikan fail tersebut menggunakan skrip yang ada didalam repo mereka, dan ianya berbeza dari penggunaan pakej discord canary yang bukan datang daripada sokongan rasmi dari Discord.
Cara buka aplikasi yang telah dipasang
flatpak run <nama aplikasi>
Contoh:
flatpak run com.discord.Discord
Contoh:
flatpak run com.discord.Discord
Anda boleh gunakan kekunci tab jika lupa command. Jangan lupa gunakan –help.
Itu sahaja untuk entri kali ini.
Iklan Google