Panduan Memakai Flatpak Di Linux Ubuntu Untuk Pemula
Konfigurasi dan Instalasi Flatpak - Apa itu Flatpak?. Apa fungsinya?. Kenapa kita butuh Flatpak?. Pertanyaan itu akan coba kita jawab lewat artikel ini. Semoga sanggup sedikit mencerahkan, terutama untuk yang gres migrasi ke Linux.
Instal aplikasi di distribusi Linux bersama-sama cukup gampang bagi pemula. Tinggal buka Software Center, cari aplikasi yang ingin dipasang, kemudian tekan tombol install.
Instal aplikasi di distribusi Linux bersama-sama cukup gampang bagi pemula. Tinggal buka Software Center, cari aplikasi yang ingin dipasang, kemudian tekan tombol install.
Sayangnya App Store biasanya tidak mempunyai rilis terakhir.
Memasang paket .deb secara manual, instal via PPA repository, atau build from source code ialah beberapa alternatif yang sanggup dipakai. Meski demikian, metode ini mempunyai sejumlah kekurangan.
METODE | KEKURANGAN |
---|---|
Instal .deb Package | Menghandle dependensi terkadang cukup melelahkan |
PPA Repository | PPA tidak selalu kondusif untuk sistem |
Build Source Code | Jelas cara ini tidak untuk semua orang, apalagi pemula |
Dengan banyaknya distro Linux dan sistem administrasi paket, maka dibuatlah satu Universal Packaging menyerupai Snap, AppImage, dan Flatpak untuk menambal kekurangan tersebut.
Apa itu Flatpak?
Pada dasarnya, Flatpak ialah framework yang menciptakan pengguna sanggup menginstal aplikasi di banyak sekali distro Linux tanpa harus memakai paket tertentu menyerupai deb dan rpm.
Baca juga :
Dengan demikian aplikasi sanggup berjalan secara cross-platform di banyak sekali distro.
Flatpak dikembangkan oleh komunitas independen, terdiri dari kontributor, relawan dan organisasi pendukung. Pengembang utamanya ialah Alex Larsson, Principal Engineer di Red Hat.
Ia telah bekerja pada proyek open source penting selama 20 tahun dan merupakan jago dalam subsistem containerization dan Linux.
Kelebihan Flatpak
- Menawarkan 1 bundel untuk distribusi berbeda
- Terintegrasi dengan software center
- Aplikasi yang sama sanggup berjalan pada rilis berikutnya tanpa perubahan
- Dependensi run-time yang hilang sanggup ditambahkan sebagai bab dari aplikasi
- Memudahkan pengembang mendistribusikan aplikasi
Setting Flatpak di Ubuntu
Nah, untuk pengguna Ubuntu 18.04 LTS, 18.10, 19.04, atau distro Linux keren turunan versi diatasnya (walaupun belum dirilis sih), Flatpak sanggup eksklusif dipasang dengan menjalankan perintah dibawah ini di Terminal :
sudo apt install flatpak
Sedangkan Ubuntu lebih renta menyerupai 16.04 LTS Xenial Xerus dan keturunannya sanggup memakai official PPA :
sudo add-apt-repository ppa:alexlarsson/flatpak sudo apt update sudo apt install flatpak
Oh ya, nanti kalian akan diminta memasukan password sehabis menjalankan baris pertama.
#1 Integrasi Software Center
Aplikasi Flatpak sanggup sepenuhnya dikelola melalui command line. Tentu saja cara tersebut tidak untuk semua orang. Nah, disinilah dukungan integrasi Flatpak yang kita sebutkan sebelumnya berperan.
sudo apt install gnome-software-plugin-flatpak
Jalankan perintah di atas untuk memasang plugin Flatpak semoga terintegrasi dengan Ubuntu Software atau GNOME Software Center.
#2 Menambah Flathub Repository
Langkah selanjutnya ialah menambahkan official repository dari Flatpak ke dalam sistem Ubuntu kita. Buka Terminal dengan menekan tombol kombinasi Ctrl+Alt+T kemudian ketik dan jalankan :
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Setelah melaksanakan konfigurasi diatas, kini restart PC / laptop kalian sebelum digunakan untuk instalasi aplikasi.
Cara Menggunakan Flatpak di Linux
Untuk mempermudah pembelajaran, kita akan berikan pola eksklusif bagaimana cara instal WPS Office 2019 di Ubuntu dengan Flatpak melalui command line interface (CLI).
Seperti halnya apt, kita juga sanggup mencari aplikasi Flatpak yang tersedia dengan menambahkan search :
flatpak search office
Sistem akan otomatis menampilkan semua hasil yang mungkin cocok dengan permitaan pencarian. Makara nama aplikasi tidak harus sempurna 100%.
#1 Instal Aplikasi Flatpak
Cara umum untuk menginstal perintah Flatpak dari repositori ialah menambah install diikuti nama repository dan application ID. Makara perintahnya akan menyerupai ini :
flatpak install flathub com.wps.Office
Oh ya, beberapa developer menyediakan repository mereka sendiri. Pengguna sanggup memakai absolute path. Contoh ketika instal Spotify di Ubuntu :
flatpak install --from https://flathub.org/repo/appstream/com.spotify.Client.flatpakref
Atau sanggup juga eksklusif dipasang dengan flatpak install [nama file] kalau kalian sudah mempunyai file .flatpakref-nya.
#2 Menjalankan Aplikasi Flatpak
Nah, sehabis pemasangan, bagaimana cara membuka aplikasi Flatpak?. Praktis saja, kalian sanggup memakai perintah berikut :
flatpak run com.wps.Office
Format perintah yang digunakan ialah flatpak run [id aplikasi]. Makara kalau id aplikasinya org.gimp.GIMP maka perintahnya menjadi flatpak run org.gimp.GIMP.
#3 Melihat Flatpak App yang Terinstal
Kita sanggup menampilkan semua aplikasi Flatpak beserta runtime yang terinstal di sistem memakai perintah list menyerupai di bawah ini :
$ flatpak list com.valvesoftware.Steam/x86_64/stable com.wps.Office/x86_64/stable org.libreoffice.LibreOffice/x86_64/stable org.freedesktop.Platform.Compat32/x86_64/1.6 org.freedesktop.Platform.ffmpeg/x86_64/1.6 org.freedesktop.Platform/x86_64/1.6 org.gtk.Gtk3theme.Ambiance/x86_64/3.22
Kalian sanggup menambahkan opsi --app untuk melihat daftar aplikasi yang terpasang tanpa runtime.
#4 Uninstal Aplikasi Flatpak
Seperti format-format sebelumnya, kita hanya perlu menambahkan uninstall untuk menghapus Flatpak application yang sudah dipasang di Ubuntu :
flatpak uninstall com.wps.Office
Untuk menghapus runtime dan ekstensi yang sudah tidak lagi tidak digunakan oleh aplikasi yang diinstal :
flatpak uninstall --unused
Perintah diatas sanggup membersihkan sistem dan melegakan ruang penyimpanan.
#5 Troubleshooting Flatpak
Jika ketika pemasangan ada keterangan error: runtime/org.freedesktop.Platform/x86_64/1.6 not installed kita sanggup mengatasinya dengan memperbarui repositori Flatpak :
flatpak update -v
Pesan kesalahan tersebut biasanya dikarenakan instalasi Flatpak tidak lengkap alasannya ialah koneksi internet buruk atau komputer mati mendadak.
#5 Perintah Flatpak Lain
Sebenarnya masih banyak sekali perintah dan options Flatpak yang sanggup kita gunakan. Namun tidak akan kita sampaikan semua alasannya ialah keterbatasan penulis. Makara mohon maaf untuk itu.
Sebagai gantinya, berikut tabel perintah Flatpak yang berdasarkan kita penting :
OPTIONS | FUNGSI |
---|---|
repair | Memperbaiki inkonsistensi instalasi |
permission-reset | Melakukan reset permisi aplikasi |
history | Melihat riwayat perubahan |
info | Menampilkan isu aplikasi |
remotes | Menampilkan daftar remote |
remote-delete | Menghapus Flatpak remote |
install --user | Memasang aplikasi per-user |
help | Menampilkan sumbangan dasar |
Jika merasa cara instal Flatpak ini bermanfaat, silakan bagikan ke teman-teman di jejaring sosial dan ikuti untuk mendapat tutorial Linux menarik lainnya. Terimakasih sudah membaca!.