![]() ![]() Vanilla OS User Experienceīeing based on Ubuntu 22.10, Vanilla OS uses the GNOME desktop environment by default. ![]() Apps still install, they still open and save to local folders and drives, and they continue to take full advantage of system drivers and hardware. If it is, updates wait to install on reboot.ĭespite a significant delta in how Vanilla OS works versus a traditional Ubuntu-based distro, I barely noticed a difference. ![]() Instead of installing updates automatically in the background, regardless of what the user is doing, the Vanilla System Operator only installs updates in the background if the device is not under heavy use, or not running low on battery. In case of failure, the overlay will be discarded and the system will boot normally, without any changes to either partition. On your next boot, the system will automatically switch to the new root partition (B). If the transaction succeeds, the overlay will be merged with the future root partition (i.e B). ABRoot will check which partition is the present root partition (i.e A), then it will mount an overlay on top of it and perform the transaction. Let’s say you want to install a new package. Vanilla OS handles system updates differently, using a custom-made tech called ABRoot:ĪBRoot achieves this by transacting between 2 root file systems: A and B. This mix-and-match process has some downsides (disk space, being the main one) but it’s nigh-on impossible to tell a subsystem app apart from a Flatpak or a repo app installed using apx. ![]() Subsystem apps work like other apps and can be managed from Vanilla OS Control Center. To do this it creates a container for each distro, and integrates apps installed inside of it with the base system. Secondly, apx allows users to install packages from other distro archives. This is a real differentiator and is somewhat akin to what Fedora Silverblue offers. This improves security, reliability, and stability. There are several cool aspects to the apx package manager, but the main two:įirstly, the benefit of the containerised approach is that any apps a user installs cannot change, alter, or affect core system packages. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |