Pembaca seperti Anda membantu mendukung MUO. Saat Anda melakukan pembelian menggunakan tautan di situs kami, kami dapat memperoleh komisi afiliasi. Baca selengkapnya.

Ubuntu adalah distribusi desktop Linux yang populer, tetapi beberapa pilihan desainnya telah dikritik akhir-akhir ini.

Bagaimana jika ada distro desktop ramah berbasis Ubuntu tetapi menyimpan perubahan yang tidak diinginkan dari sistem inti? Vanilla OS mungkin yang Anda cari.

Apa itu OS Vanila?

OS vanila adalah distribusi Linux yang bertujuan untuk keamanan yang lebih tinggi daripada distro Linux desktop lainnya. Itu dibangun di Ubuntu tetapi menambahkan twist: file sistem inti tidak dapat diubah. Ini berarti terkunci dari perubahan yang mungkin dibuat oleh program pihak ketiga.

Nama tersebut berasal dari gagasan bahwa tujuan awal distro ini adalah menawarkan pengalaman stok tanpa modifikasi apa pun yang dibuat Canonical untuk Ubuntu.

Mengapa Distro Linux Abadi?

Kekekalan dalam distro Linux adalah konsep yang semakin populer dalam sistem kemas. Distro yang tidak dapat diubah distandarisasi sehingga sama di setiap instalasi.

instagram viewer

Kekekalan meningkatkan keamanan; karena bagian inti dari sistem seperti kernel tidak dapat dimodifikasi, secara teoritis tidak mungkin program jahat mengacaukannya. Paket tambahan dipasang di area terpisah dari sistem utama.

Bahkan sistem yang tidak dapat diubah memerlukan pembaruan karena bug atau kerentanan keamanan ditemukan. Bagaimana Vanilla OS mengelola pembaruan ini? Ini menggunakan sesuatu yang disebut ABRoot.

ABRoot mempertahankan dua status sistem, "sekarang" dan "masa depan". Misalkan kernel baru dikemas untuk sistem. Saat pengguna menginstal pembaruan, kernel baru ini akan ditambahkan ke status "masa depan". Saat sistem melakukan boot ulang setelah penginstalan, status "masa depan" menjadi status "sekarang" sementara pembaruan di masa mendatang akan ditambahkan ke "masa depan" yang baru.

Menginstal OS Vanilla di PC

Menginstal Vanilla OS mirip dengan menginstal distribusi Linux lainnya. Pertama, Anda perlu mengunduh gambar instalasi dari halaman GitHub mereka dan ekstrak ke media instalasi Anda jika Anda menginstalnya di mesin fisik.

Seperti halnya stok Ubuntu, Anda akan boot ke lingkungan langsung. Secara default, Vanilla OS menggunakan lingkungan standar GNOME 3. Anda dapat menjelajahi desktop dan saat Anda siap menginstal, klik Instal OS Vanila.

Program instalasi cukup standar. Ini akan meminta Anda untuk memilih drive dan mengatur skema partisi. Anda kemudian akan memilih nama pengguna dan kata sandi dan kemudian menginstalnya di hard drive. Setelah itu, Anda akan boot ke lingkungan baru.

Desktop OS Vanila

Desktop Vanilla OS menggunakan lingkungan desktop GNOME 3 biasa. Muncul dengan set default aplikasi GNOME dan tidak banyak lagi. Ini berarti Anda harus bergantung pada pengelola paket, tetapi Vanilla OS hampir tidak biasa di antara distro Linux untuk itu.

Vanilla OS bahkan tidak hadir dengan office suite. Jika Anda perlu melakukan pengolah kata atau spreadsheet, Anda harus memasang sesuatu seperti LibreOffice. Untungnya, mudah untuk menambahkan paket-paket baru terlepas dari arsitektur ortodoks Vanilla OS.

Itu memang datang dengan browser web, secara imajinatif bernama Web. Anda juga dapat menginstal browser lain yang mungkin lebih Anda kenal, seperti Firefox dan Chromium.

Manajemen Paket di Vanilla OS

Kekekalan Vanilla OS menghadirkan tantangan untuk menginstal perangkat lunak tambahan. Banyak paket utama menyertakan file konfigurasi dan memerlukan dependensi lainnya. Pendekatan tradisional APT dan RPM adalah menginstal banyak paket di direktori sistem utama.

Masalah utama dengan pendekatan ini adalah sulit untuk mengatakan komponen mana yang merupakan bagian dari sistem stok dan mana yang ditambahkan oleh program pihak ketiga. Ini dapat mempersulit pemecahan masalah dan bahkan menyebabkan masalah keamanan.

Salah satu solusi untuk masalah ini adalah mengirimkan lebih banyak program sebagai paket mandiri yang memiliki semua ketergantungannya secara bersamaan. Ini adalah pendekatan yang diambil oleh Paket Snap Flatpak dan Canonical sendiri. Flatpak adalah format paket default di Vanilla OS, mungkin sebagai reaksi terhadap kontroversi di antara pengguna Ubuntu atas dugaan paket Snap yang membengkak.

Pendekatan baru untuk distribusi program ini melengkapi kekekalan OS Vanilla dengan menjaga agar aplikasi tidak ikut campur dalam urusan sistem yang mendasarinya.

Metode grafis utama untuk menginstal aplikasi menggunakan stok toko Perangkat Lunak GNOME. Secara default, ini akan menginstal paket Flatpak. Satu hal yang menyenangkan tentang penggunaan ini adalah mereka dipasang di ruang pengguna. Ini berarti Anda tidak perlu memberikan kata sandi apa pun untuk menginstal aplikasi baru.

Anda juga dapat menginstal paket dengan baris perintah, seperti pada sistem standar Debian atau Ubuntu. Karena manajer paket tradisional melakukan modifikasi pada sistem, Anda mungkin berpikir Anda tidak dapat menginstal paket tambahan dengan kekekalan OS Vanilla. Vanilla OS menyiasatinya dengan APX.

APX adalah pengelola paket baris perintah bawaan. APX mirip dengan APT tetapi menginstal paket dalam wadah yang diisolasi dari OS utama. Semua dependensi juga dipasang di wadah ini. Lebih baik lagi, Anda juga dapat menginstal program tanpa harus menggunakan sudo. Semuanya dilakukan dengan benar dalam mode pengguna.

Misalnya, untuk menginstal Firefox:

apx instal firefox

Sintaks APX sangat mirip dengan APT dan pengelola paket Linux lainnya. Menginstal dan memutakhirkan paket akan terasa familiar bagi mereka yang sudah nyaman dengan pendekatan Debian/Ubuntu untuk manajemen paket.

Apakah Vanilla OS untuk Anda?

Anda mungkin bertanya-tanya apakah Vanilla OS sesuai dengan kebutuhan komputasi Anda. Ini masih merupakan distro yang sangat baru, meskipun dibangun di atas rekam jejak Debian dan Ubuntu.

Distro mungkin menarik bagi mereka yang waspada terhadap perubahan terbaru Canonical ke Ubuntu. Meskipun distro utama Ubuntu juga menggunakan GNOME sebagai desktop default, ada beberapa modifikasi yang dilakukan. Canonical juga menuai kritik untuk paket Snap dan mengiklankan layanan berbayarnya di terminal saat memperbarui paket.

Kemungkinan juga akan menarik bagi pengguna yang peduli dengan keamanan. Sementara kekekalan disebut-sebut sebagai solusi untuk masalah keamanan, masih belum jelas seberapa baik hal itu akan terbukti dalam jangka panjang. Masih menarik untuk melihat bagaimana perkembangannya sementara itu. Proyek ini adalah bukti bagaimana OS sumber terbuka seperti Linux memungkinkan orang untuk bereksperimen dengan konsep baru dalam ilmu komputer dengan lebih mudah daripada sistem berpemilik.

Vanilla OS Mencoba Menghilangkan Bug

Vanilla OS adalah pendatang baru di bidang turunan Debian dan Ubuntu yang ramai. Arsitektur uniknya adalah upaya untuk mengurangi masalah dengan membuat inti OS tidak dapat dimodifikasi oleh program luar. Meskipun ini memperumit manajemen paket, Vanilla OS sepertinya merupakan proyek yang menarik untuk diikuti di masa mendatang.

Vanilla OS hanyalah salah satu distro berbasis Debian di luar sana. Beberapa distribusi Linux paling sukses yang digunakan saat ini, termasuk Ubuntu, dibangun di atas dasar Debian yang kokoh.