Flatpak adalah salah satu format paket yang lebih baru untuk menghiasi desktop Linux. Ini adalah format tunggal yang memungkinkan Anda untuk menginstal perangkat lunak di semua distribusi Linux, dengan perangkat lunak itu secara teori hanya mengakses bagian komputer yang Anda izinkan.

Beberapa distribusi Linux telah menggunakan Flatpak secara besar-besaran, dengan format yang lengkap. Bagaimana rasanya menggunakan desktop khusus Flatpak?

Apa itu Flatpak?

Flatpak adalah cara mendistribusikan atau mengunduh aplikasi untuk Linux. Ada banyak yang bisa dikatakan tentang mereka, jadi untuk menyelam lebih dalam, lihatlah penjelasan kami di aplikasi Flatpak.

Untuk ikhtisar singkat, ada beberapa masalah yang dimaksudkan untuk ditangani oleh aplikasi Flatpak:

  • Flatpak adalah format universal yang dimaksudkan untuk bekerja pada hampir semua distribusi Linux.
  • Ini mengisolasi aplikasi satu sama lain, hanya memberikan akses ke bagian yang Anda berikan izin, mirip dengan Android dan iOS.
  • Aplikasi Flatpak tidak mengharuskan Anda memasukkan kata sandi saat diinstal atau dihapus.
  • instagram viewer
  • Aplikasi Flatpak terus bekerja pada versi Linux yang lebih baru.

Sederhananya, Flatpak bertujuan untuk membuat pengembangan dan distribusi aplikasi untuk Linux sesederhana dan aman seperti pada perangkat seluler.

Distro Linux Manakah yang Hanya Flatpak?

Tidak semua distro yang menggunakan Flatpak sebagai format paket utama melakukannya dengan cara yang sama. Tetapi ini adalah tiga distro Linux terkemuka yang telah menggunakan Flatpak sebagai cara default dan utama untuk mendistribusikan aplikasi.

1. Fedora Silverblue

Fedora Silverblue adalah versi Fedora Workstation yang, alih-alih membangun sistem dengan RPM, memperlakukan sistem file root sebagai gambar hanya-baca yang dikelola oleh perangkat lunak yang dikenal sebagai OSTree. Anda tidak mengunduh pembaruan untuk sistem, Anda mengunduh gambar baru untuk menggantikan yang sudah ada.

Manfaatnya adalah sulit untuk merusak sistem Anda ke titik di mana ia tidak dapat melakukan booting. Dan jika versi baru memang menimbulkan masalah, juga mudah untuk mem-boot gambar sebelumnya, membatalkan perubahan yang tidak diinginkan.

Adapun perangkat lunak, di situlah Fedora Silverblue beralih ke Flatpak. Semua aplikasi yang Anda instal dari Perangkat Lunak GNOME hadir dalam format Flatpak. Fedora mengelola kumpulan aplikasi Flatpaknya sendiri, dan Anda dapat beralih ke Flathub untuk lebih banyak lagi.

Untuk menginstal perangkat lunak dalam format lain, Anda dapat melakukannya dalam wadah di dalam terminal menggunakan program yang dikenal sebagai Toolbox, atau Anda dapat menambahkan RPM tertentu ke citra sistem Anda. Karena menambahkan RPM ke gambar memerlukan restart penuh setiap kali, ini bukan cara yang ideal untuk menginstal aplikasi dan yang terbaik hanya untuk program-program yang belum tersedia dalam format Flatpak.

2. OS tanpa akhir

Endless OS adalah distribusi yang menargetkan anak-anak, sekolah, dan area di dunia tanpa akses internet yang stabil. Seperti Silverblue, Endless menggunakan kombinasi OSTree dan Flatpak. Tidak seperti Silverblue, citra sistem Endless OS didasarkan pada DEB.

Endless mengambil pendekatan yang lebih ketat untuk aplikasi. Anda hanya menginstal perangkat lunak melalui App Center, yang hanya mendistribusikan aplikasi dalam format Flatpak.

Endless OS tidak menggunakan antarmuka desktop tradisional (meskipun didasarkan pada GNOME), juga tidak banyak aplikasinya yang merupakan aplikasi Linux tradisional. Ini adalah jenis pengalaman yang berbeda secara fundamental.

3. OS dasar

Elementary OS juga sangat berbeda dengan Linux. Dimulai dengan OS dasar 6, AppCenter secara default hanya menampilkan aplikasi yang dibuat khusus untuk OS dasar dan juga hanya menampilkan aplikasi Flatpak.

Jadi meskipun OS dasar tetap menjadi sistem berbasis paket tradisional, dengan pembaruan sistem didistribusikan sebagai DEB, Anda tidak dapat melihat aplikasi apa pun yang diinstal sebagai DEB di dalam AppCenter.

Karena OS dasar tetap menjadi distro berbasis Ubuntu, Anda masih dapat menggunakan terminal untuk menginstal aplikasi apa pun tersedia di repositori Ubuntu, tetapi Anda akan bergantung pada terminal untuk menginstal pembaruan atau menghapusnya program.

Di sisi lain, jika Anda menginstal satu aplikasi dari Flathub, Anda akan mendapatkan kemampuan untuk melihat semua aplikasi yang tersedia dari sumber itu di dalam AppCenter, karena ini adalah aplikasi Flatpak.

Apakah Menjadi Flatpak-Only Praktis?

Itu tergantung pada jenis perangkat lunak yang Anda gunakan secara teratur dan jenis pengalaman yang ingin Anda miliki. Perhatikan bahwa masing-masing dari tiga distro yang tercantum di atas memberikan pengalaman pengguna khusus.

Fedora Silverblue pada dasarnya memberikan pengalaman GNOME paling murni yang tersedia untuk Linux, memanfaatkan teknologi yang menjadi fokus komunitas. Komunitas GNOME telah mencurahkan lebih banyak energi untuk mengembangkan dan memanfaatkan format Flatpak daripada lingkungan desktop Linux lainnya, dan sebagian besar perangkat lunak GNOME sudah tersedia.

Demikian juga, pada OS dasar Anda akan memiliki pengalaman terbaik untuk tetap menggunakan aplikasi dasar yang dikuratori. Pada saat penulisan, aplikasi lain dari Flathub lebih cenderung menonjol di versi 6.0 daripada di versi sebelumnya, karena banyak aplikasi sekarang default ke tema GNOME Adwaita daripada yang dasar tema.

Dan seperti yang telah disebutkan sebelumnya, Endless OS benar-benar adalah miliknya sendiri.

Siapa yang Mungkin Ingin Menjadi Flatpak-Only?

Jika Anda menginginkan sistem operasi yang berfungsi dan keluar dari jalan Anda, pendekatan ini adalah langkah ke arah itu. Pengguna tidak dapat mengonfigurasi sistem mereka semudah yang dilakukan secara tradisional di Linux, tetapi jauh lebih sedikit yang bisa salah.

Jika sebagian besar aplikasi yang Anda gunakan tersedia melalui Flathub, kemungkinan kecil Anda mengalami gangguan yang signifikan pada alur kerja Anda.

Model izin memberikan lebih banyak ketenangan pikiran. Anda dapat memblokir aplikasi agar tidak mengakses bagian komputer yang mungkin tidak Anda sukai. Ini bahkan lebih merupakan nilai tambah ketika Anda menginstal perangkat lunak berpemilik yang mungkin tidak Anda percayai.

Jika Anda seorang pengembang, pendekatan berbasis kontainer Silverblue juga memungkinkan Anda untuk bekerja tanpa harus menginstal banyak dependensi pada sistem inti Anda.

Siapa yang Mungkin Ingin Menghindari Flatpak-Only?

Jika Anda terutama menggunakan aplikasi lintas platform atau lebih banyak program khusus khusus yang tidak ada di Flathub, Anda dapat menginstal program ini di Silverblue dan OS dasar, tetapi pengalamannya melibatkan melompati lebih banyak rintangan daripada yang biasa Anda lakukan dan Anda mungkin menemukan hasil akhirnya kurang menyenangkan daripada sebelum.

Jika Anda seorang pengembang, Anda harus menyesuaikan alur kerja Anda. Pada beberapa distro, Anda mungkin tidak dapat melakukan pekerjaan yang Anda inginkan sama sekali.

Aplikasi Flatpak memiliki ukuran file yang lebih besar daripada DEB atau RPM. Ini berarti Anda akan menggunakan lebih banyak bandwidth internet untuk unduhan dan lebih banyak ruang di hard drive Anda. Itu sesuatu yang perlu diingat jika keduanya premium.

Jika Anda senang menyesuaikan setiap aspek komputer Anda, isolasi yang melekat pada desain Flatpak dapat menghalangi Anda. Dimungkinkan untuk membuat tema aplikasi Flatpak, tetapi sampai semua perangkat lunak yang Anda gunakan dikonfigurasikan untuk bekerja dengan sistem izin Flatpak, Anda mungkin menemukan bahwa beberapa alat tweaker masuk Anda tidak berfungsi.

Flatpak Telah Datang Jauh

Tidak seperti bertahun-tahun yang lalu, Flatpak menjanjikan masa-masa yang lebih mudah yang akan datang. Sekarang pendatang baru Linux dapat menginstal perangkat lunak terbaru pada mesin mereka tanpa melalui rintangan lama.

Teknologi ini telah berkembang cukup pesat sehingga desktop Linux dapat memanfaatkan format dan memberikan pengalaman yang stabil dan dapat diandalkan. Pertanyaannya adalah apakah pengalaman ini mengubah banyak hal yang Anda sukai secara pribadi tentang Linux.

MembagikanMenciakSurel
Flathub vs. Snap Store: Situs Terbaik untuk Mengunduh Aplikasi Linux

Saat Anda ingin mengunduh aplikasi Linux, bagaimana perbandingan Flathub dan Snap Store? Kami mengadu mereka satu sama lain untuk mencari tahu.

Baca Selanjutnya

Topik-topik yang berkaitan
  • Linux
  • Aplikasi Linux
  • Manajer Paket
Tentang Penulis
Raja Bertel (322 Artikel Diterbitkan)

Bertel adalah minimalis digital yang menulis dari laptop dengan sakelar privasi fisik dan OS yang didukung oleh Free Software Foundation. Dia menghargai etika daripada fitur dan membantu orang lain mengambil kendali atas kehidupan digital mereka.

More From Bertel King

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan