Fedora Silverblue vs. Workstation: 6 Perbedaan Utama Antara Kedua Distro

Fedora Silverblue vs. Workstation: 6 Perbedaan Utama Antara Kedua Distro

Fedora Silverblue adalah versi Fedora Linux yang berkembang pesat yang mungkin akan menggantikan Fedora Workstation sebagai versi default suatu hari nanti. Di permukaan, Fedora Silverblue terlihat sama dengan Fedora Workstation; keduanya menyediakan desktop GNOME dan serangkaian aplikasi serupa.





Jadi apa yang membedakan Fedora Silverblue dari Fedora Workstation, dan mengapa hal itu menghasilkan kegembiraan di antara sudut komunitas Linux? Perbedaannya terutama di bawah tenda, dan mereka memikirkan kembali secara drastis bagaimana membangun distribusi Linux.





1. Distro Dengan Sistem File Hanya Baca

  Fedora-Silverblue-Read-Only-Filesystem

Salah satu hal pertama yang mungkin Anda lihat tentang Silverblue adalah bahwa itu tidak dapat diubah. Ini berarti bahwa sistem operasi Anda memasang file sistem sebagai hanya-baca. Dan itu berarti baik Anda maupun apa pun yang Anda instal tidak dapat membuat perubahan pada file yang diperlukan untuk membuat komputer Anda berfungsi.





Ini sangat meningkatkan stabilitas dan keamanan sistem. Komputer Anda lebih stabil karena Anda tidak dapat secara tidak sengaja menghapus file yang Anda perlukan agar komputer dapat melakukan booting, karena Linus of Linus Tech Tips terkenal lakukan saat mencoba Pop!_OS . Sistem Anda lebih aman karena perangkat lunak jahat juga tidak dapat menyusup atau membuat perubahan pada komponen ini.

Di Fedora Workstation, Anda memerlukan hak administratif untuk mengelola file sistem. Inilah yang diberikan 'sudo' di banyak perintah yang Anda temukan di seluruh web.



Meskipun ini adalah garis pertahanan yang kuat, ada beberapa kekurangan. Pertama, setiap rangkaian pembaruan yang Anda instal, atau aplikasi apa pun yang Anda instal, mendapatkan akses ini selama penginstalan. Program-program ini dapat membuat perubahan apa pun pada PC Anda yang mereka inginkan, itulah sebabnya mengapa penting Anda hanya menginstal perangkat lunak dari sumber tepercaya.

Selain itu, tidak jarang banyak dari kita yang memberikan akses administratif tidak sepenuhnya memahami apa yang kita lakukan atau apa yang akan dilakukan suatu program. Fedora Silverblue melindungi Anda dari ini.





2. Anda Tidak Dapat Mengelola Sistem Anda Dengan DNF

  Fedora-Silverblue-DNF-tidak ditemukan

Fedora Workstation terdiri dari perangkat lunak yang dibundel dalam format RPM. Saat Anda menginstal aplikasi baru, Anda mengunduhnya dalam bentuk RPM. Saat Anda menghapus perangkat lunak, Anda menghapus RPM. Dan saat Anda mengunduh pembaruan—Anda dapat menebaknya—lebih banyak RPM.

Fedora Silverblue mengubah paradigma. Ini adalah sistem operasi berbasis gambar, artinya sistem inti adalah satu gambar yang identik di banyak komputer. Versi Silverblue di mesin Anda identik dengan yang ada di mesin pengembang. Saat Anda mengunduh pembaruan, Anda mengganti gambar sistem Anda dengan gambar baru yang berisi perangkat lunak terbaru.





Ini berarti Anda tidak bisa perbarui atau kelola sistem Anda menggunakan manajer paket DNF yang paling diandalkan oleh sebagian besar versi Fedora lainnya. Sebagai gantinya, Anda menggunakan rpm-ostree untuk mengunduh gambar yang diperbarui atau membuat modifikasi pada gambar Anda. Lebih lanjut tentang itu nanti.

3. Anda Harus Menggunakan Toolbx untuk Menggunakan DNF

DNF tidak terlarang bagi pengguna Fedora Silverblue. Hanya saja, alih-alih mengunduh RPM ke sistem Anda, Anda memasukkannya ke dalam wadah. Di situlah Toolbx masuk.

Toolbx adalah alat berbasis terminal untuk membuat ruang kemas bagi Anda untuk menginstal dan mengelola paket. Ini datang dengan keuntungan tertentu. Jika Anda mengembangkan situs web, Anda dapat mengunduh semua paket yang Anda perlukan ke wadah terpisah daripada menambahkan ratusan paket tambahan ke sistem inti Anda.

Setelah selesai, Anda dapat menghapus seluruh wadah dan paket di dalamnya tanpa mengkhawatirkan stabilitas PC Anda. Anda dapat memberikan beberapa situs web wadah mereka sendiri, dan hal yang sama berlaku untuk pengembangan perangkat lunak.

game yang tidak memerlukan data

Katakanlah Anda bukan seorang pengembang. Toolbx masih menjadi tempat Anda menginstal alat berbasis terminal lain yang Anda andalkan. Jika Anda ingin menggunakan perangkat lunak seperti rsync atau exiftool , Anda masih dapat melakukannya di Fedora Silverblue menggunakan Toolbx.

Toolbx juga tersedia untuk Fedora Workstation. Perbedaannya adalah pada Silverblue, ia sudah diinstal sebelumnya dan merupakan satu-satunya cara Anda untuk menggunakan DNF atau menginstal program baris perintah.

4. Flatpak Adalah Format Default untuk Aplikasi

  Aplikasi flatseal GNOME flatpak

Flatpak adalah format aplikasi universal untuk desktop Linux. Dengan Flatpak, pengembang dapat dengan mudah mengemas aplikasi mereka dalam satu format dan mengetahui bahwa itu akan berjalan di sebagian besar versi Linux. Ini jauh dari cara Linux berfungsi secara tradisional.

Sebagian besar distro Linux, termasuk Fedora Workstation, memiliki kemampuan untuk menginstal aplikasi Flatpak. Apa yang membedakan Fedora Silverblue adalah bahwa Flatpaks adalah cara default yang diharapkan untuk menginstal aplikasi. App store menyediakan Flatpaks, baik langsung dari Fedora atau dari Flathub.

Rasa sakit itu sendiri adalah cinta Internet, rasa sakit pelanggan.

Ada cara untuk menginstal RPM tradisional jika diperlukan. Anda dapat melakukannya menggunakan Toolbx, meskipun metode ini tidak akan menambahkan ikon ke laci aplikasi Anda. Anda malah perlu meluncurkan aplikasi dari baris perintah setiap kali. Pilihan lain adalah menambahkan aplikasi ke gambar sistem Anda menggunakan rpm-ostree , seperti dengan perintah berikut:

rpm-ostree install package

Membuat modifikasi pada citra sistem Anda membutuhkan waktu lebih lama dan membutuhkan restart setiap kali program baru Anda muncul di laci aplikasi Anda. Menginstal Flatpaks adalah pengalaman yang jauh lebih mudah.

5. Anda Dapat Dengan Mudah Mengembalikan ke Versi Sebelumnya

Semua pembaruan sistem operasi berisiko menimbulkan bug atau membuat perubahan yang tidak Anda sukai. Pada distro Linux tradisional, seperti Fedora Workstation, membatalkan pembaruan sistem adalah proses yang rumit. Anda dapat mencoba mengembalikan paket ke versi sebelumnya, tetapi jika pembaruan menginstal banyak program baru, Anda harus melalui perubahan dengan sisir gigi halus untuk membatalkan semuanya dengan tangan.

Dengan Fedora Silverblue, Anda sementara dapat kembali ke versi sebelumnya dari sistem Anda hanya dengan beberapa klik mouse. Cukup pilih rilis yang lebih lama saat boot. Anda mungkin perlu menahan tombol tertentu untuk membuka daftar opsi. Atau untuk memutar kembali secara permanen, Anda dapat menggunakan rollback rpm-ostree memerintah.

Untuk memulihkan sistem Anda, Anda tidak perlu melihat log perubahan atau bahkan mengetahui apa yang berubah. Ini membuat memutar kembali sistem menjadi sesuatu yang tidak dapat dipahami oleh orang yang kurang paham komputer.

6. Cobalah Rilis Beta Tanpa Risiko

Bagi kita yang senang mendapatkan perangkat lunak terbaru sebelum rilis resminya tahu bahwa melakukannya memiliki beberapa risiko. Anda dapat menemukan bug yang membuat komputer Anda kurang stabil, tanpa cara mudah untuk mengembalikan sistem Anda seperti semula selain menginstal ulang distro Anda dari awal.

Sebaliknya, Anda bisa rebase ke versi Fedora Silverblue yang akan datang dengan risiko nol. Itu benar, nol. Anda bahkan dapat beralih ke versi pengembangan Fedora yang tidak stabil, yang dikenal sebagai Rawhide, dengan tenang. Itu karena meskipun Anda menemukan sistem Anda dalam keadaan tidak dapat di-boot, Anda dapat dengan mudah beralih kembali ke citra sistem stabil terbaru Anda.

Anda kemudian dapat memberi tahu sistem Anda untuk tetap menggunakan versi stabil ke depan seolah-olah Anda tidak pernah memutuskan untuk mencoba-coba perangkat lunak yang belum selesai sejak awal.

Haruskah Anda Beralih ke Fedora Silverblue?

Fedora Silverblue telah mencapai titik di mana ia merupakan alternatif yang stabil dan matang untuk Fedora Workstation. Tapi itu tidak untuk semua orang. Jika Anda lebih suka lingkungan desktop alternatif, atau Anda suka membuat penyesuaian ekstensif tentang bagaimana sistem Anda berfungsi, Fedora Silverblue mungkin terasa lebih seperti batasan.

Namun jika Anda tetap menggunakan desktop default dan sebagian besar perangkat lunak yang Anda butuhkan tersedia di Flathub, ada banyak keuntungan untuk menginstal Fedora Silverblue.