Immutable Linux, without the hassle? Vanilla OS 2 Orchid

The Linux Experiment August 6, 2024
Video Thumbnail
The Linux Experiment Logo

The Linux Experiment

@thelinuxexp

About

Making Linux accessible: no techno babble, no super technical content. Just Linux desktop news, simple tutorials, application spotlights, and opinion pieces trying to stay positive, without gatekeeping. I also often reach out to the community to get feedback and poll results, so subscribe to be a part of that :)

Video Description

Grab a brand new laptop or desktop running Linux: https://www.tuxedocomputers.com/en# 👏 SUPPORT THE CHANNEL: Get access to: - a Daily Linux News show - a weekly patroncast for more personal thoughts - polls on the next topics I cover, - your name in the credits YouTube: https://www.youtube.com/@TheLinuxEXP/join Patreon: https://www.patreon.com/thelinuxexperiment Or, you can donate whatever you want: https://paypal.me/thelinuxexp Liberapay: https://liberapay.com/TheLinuxExperiment/ 👕 GET TLE MERCH Support the channel AND get cool new gear: https://the-linux-experiment.creator-spring.com/ 🎙️ LINUX AND OPEN SOURCE NEWS PODCAST: Listen to the latest Linux and open source news, with more in depth coverage, and ad-free! https://podcast.thelinuxexp.com 🏆 FOLLOW ME ELSEWHERE: Website: https://thelinuxexp.com Mastodon: https://mastodon.social/web/@thelinuxEXP Pixelfed: https://pixelfed.social/TLENick PeerTube: https://tilvids.com/c/thelinuxexperiment_channel/videos Discord: https://discord.gg/mdnHftjkja Timecodes: 00:00 Intro 00:56 What is Vanilla OS? 02:47 App Compatibility 06:52 Updates and maintenance 09:20 Reproducibility and automation 11:14 How does it compare? 14:19 Sponsor: Tuxedo Computers 15:19 Support the channel Vanilla OS is what we would call an immutable system, meaning the base system is mostly read only by default, and updated after a reboot. You can still install packages onto that base system, from the Debian repos, as Vanilla OS is based on a snapshot of Debian Sid. You can use any system tool that lets you change configurations, and you can still edit some config files. So, Vanilla OS was already using the principle of distro containers, letting you create an Arch, an OpenSUSE, and a Fedora container on the fly, and install packages in any of these through a single package manager, called APX. It also of course supported Flatpaks, as that's how you'll install your software on the base system. But this time around, they added Android app support as well. The way it works, is, of course, through Waydroid, but they've integrated it pretty well. You can simply download an APK, and double click it, to bring a graphical installer that will add this app to your applications menu. Apart from that, you still have access to all the distro containers that Vanilla OS already had: you can create one graphically, or using the APX package manager tool, and you can see the list of programs that have been installed in each container. The new version of APX is also more flexible, it lets you add not only distributions, but also just other package managers. If you want to add support for pacman, you can just add that, and APX will create the right distro container for you. Vanilla OS 2 also comes with a new "smart updates" system. This is a fancy name to say "we won't download and install updates while you're working". Smart updates just mean that the partition you're not currently using isn't getting updates while you're working or using the PC, because that would divert resources from what you're doing. System updates are basically just snapshots of Debian Sid, that have been compiled into an OCI image that is tested by the Vanilla OS devs. Once it's ready, they'll ship it to all Vanilla OS systems, and your currently unused partition is replaced by this image, and all the customizations you've applied are of course applied to this new image as well. And of course, flatpaks and packages from distro containers are updated normally, like any other distro. The other major change for Vanilla OS is the addition of some NixOS like features, namely the ability to create descriptive files to reproduce your system. There's a new tool called Vanilla Image Builder, or Vib. This lets you create a Vanilla OS Image, with a bunch of customizations already added to it. You can add specific packages, drivers, codecs, but you can also add commands that need to be run, change some configurations, and more. The project is actually wider than just Vanilla OS images, it also lets you create container images for specific applications, by specifying a distro base. Basically lets you create Docker images. In terms of automation, Vanilla OS comes with VSO, for Vanilla System Operator. This lets you create tasks that have conditions, and instructions. If the conditions are met, the instructions are ran. These conditions include disconnecting from the network, when you're on low battery, when a specific process starts, when a new device is connected or disconnected, when your CPU usage is high, or others, and you can also specificy a script or a command as the condition. VSO is actually more than just a task automation system, it also lets you manage the Waydroid subsystem, export applications from a distro container to your system's applications list, so you can run it in one click, it handles sideloading of APKs and DEB packages, and more.

You May Also Like

Upgrade Your Linux Experience

AI-recommended products based on this video

Loading...
Vaseline Glazed and Glisten Golden Hour Glow Vanilla Cocoa Shimmering Body Gel Oil with Ultra-Hydrating Lipids and 100% Pure Cocoa Butter, 200 ML

Vaseline Glazed and Glisten Golden Hour Glow Vanilla Cocoa Shimmering Body Gel Oil with Ultra-Hydrating Lipids and 100% Pure Cocoa Butter, 200 ML

(11)
$11.49
FREE delivery Mar 24 - 30 on your first order
1K+ bought in past month
Loading...
Vaseline Glazed and Glisten Sunlit Glow Vanilla Cocoa Shimmering Body Gel Oil with Ultra-Hydrating Lipids and 100% Pure Cocoa Butter, 200 ML

Vaseline Glazed and Glisten Sunlit Glow Vanilla Cocoa Shimmering Body Gel Oil with Ultra-Hydrating Lipids and 100% Pure Cocoa Butter, 200 ML

(18)
$11.49
FREE delivery Mar 26 - Apr 1 on your first order
1K+ bought in past month
Loading...
Ivory Deeply Moisturizing Body Wash, 24HR Nourishing Hydration, Soothes Itchy Dry Skin, Made with a Shea Butter Blend, Notes of Vanilla Scent, 798 mL

Ivory Deeply Moisturizing Body Wash, 24HR Nourishing Hydration, Soothes Itchy Dry Skin, Made with a Shea Butter Blend, Notes of Vanilla Scent, 798 mL

(62)
$7.99
FREE delivery Fri, Feb 27 on your first order
600+ bought in past month
Loading...
Laptop Sleeve Case 11–14 Inch MacBook Air MacBook Pro Surface Laptop Dell XPS 13 HP Envy Pavilion Lenovo Yoga Slim IdeaPad Acer Swift Chromebook Samsung Galaxy Book Shockproof Leather Bag Colour Blue

Laptop Sleeve Case 11–14 Inch MacBook Air MacBook Pro Surface Laptop Dell XPS 13 HP Envy Pavilion Lenovo Yoga Slim IdeaPad Acer Swift Chromebook Samsung Galaxy Book Shockproof Leather Bag Colour Blue

(98)
$81.45
Loading...
Gumdrop ProTech Case for Dell New XPS 13 Plus 9320 Laptop- Slim Lightweight Case with Energy Displacement Protection, Non-Skid Rubber Feet and Frosted Exterior for Bumps and Drops (Black)

Gumdrop ProTech Case for Dell New XPS 13 Plus 9320 Laptop- Slim Lightweight Case with Energy Displacement Protection, Non-Skid Rubber Feet and Frosted Exterior for Bumps and Drops (Black)

(49)
$109.43$108.34
FREE delivery Aug 11 - 13
Loading...
65W 45W USB C Laptop Charger Compatible with Dell Latitude 5420 5430 5520 5530 7340 7430 Inspiron 14 16 XPS 13 Chromebook 3100 Dell Computer Type C Fast Charging AC Adapter Power Cord

65W 45W USB C Laptop Charger Compatible with Dell Latitude 5420 5430 5520 5530 7340 7430 Inspiron 14 16 XPS 13 Chromebook 3100 Dell Computer Type C Fast Charging AC Adapter Power Cord

(7)
$19.99
FREE delivery Sun, Aug 24 on your first order
Loading...
45W 65W AC Adapter Laptop Charger for Dell Inspiron 15 14 13 17 3000 5000 7000 Series 5558 5559 Charger Latitude E6440 E6430 3520 3420 XPS 13 14 9333 9350 Notebook Dell Computer Power Supply Cord

45W 65W AC Adapter Laptop Charger for Dell Inspiron 15 14 13 17 3000 5000 7000 Series 5558 5559 Charger Latitude E6440 E6430 3520 3420 XPS 13 14 9333 9350 Notebook Dell Computer Power Supply Cord

(52)
$13.99
FREE delivery Sun, Aug 24 on your first order
100+ bought in past month
Loading...
100W 90W USB-C Charger Type-C Adapter for Lenovo Thinkpad Carbon x1 5th 6th Gen, IdeaPad 13" 720 Y400 Y500 P580 P500, Yoga 370 X280 X390 910 920 Power Cord GX20M33579 4X20M26268

100W 90W USB-C Charger Type-C Adapter for Lenovo Thinkpad Carbon x1 5th 6th Gen, IdeaPad 13" 720 Y400 Y500 P580 P500, Yoga 370 X280 X390 910 920 Power Cord GX20M33579 4X20M26268

(43)
$24.99
FREE delivery Sun, Jun 22 on your first order
Loading...
Anker 332 USB-C Hub (5-in-1) with 4K HDMI Display, 5Gbps - and 2 5Gbps USB-A Data Ports and for MacBook Pro, MacBook Air, Dell XPS, Lenovo Thinkpad, HP Laptops and More

Anker 332 USB-C Hub (5-in-1) with 4K HDMI Display, 5Gbps - and 2 5Gbps USB-A Data Ports and for MacBook Pro, MacBook Air, Dell XPS, Lenovo Thinkpad, HP Laptops and More

(11,639)
$23.99
FREE delivery Sat, Jun 14 on your first order
1K+ bought in past month
Loading...
Logitech M185 Wireless Mouse, 2.4GHz with USB Mini Receiver, 12-Month Battery Life, 1000 DPI Optical Tracking, Ambidextrous, Compatible with PC, Mac, Laptop - Black

Logitech M185 Wireless Mouse, 2.4GHz with USB Mini Receiver, 12-Month Battery Life, 1000 DPI Optical Tracking, Ambidextrous, Compatible with PC, Mac, Laptop - Black

(48,912)
$15.99$12.79
FREE delivery Wed, Feb 18 on your first order
1K+ bought in past month
Loading...
Logitech G203 Wired Gaming Mouse, 8,000 DPI, Rainbow Optical Effect LIGHTSYNC RGB, 6 Programmable Buttons, On-Board Memory, Screen Mapping, PC/Mac Computer and Laptop Compatible - Black
Best Seller

Logitech G203 Wired Gaming Mouse, 8,000 DPI, Rainbow Optical Effect LIGHTSYNC RGB, 6 Programmable Buttons, On-Board Memory, Screen Mapping, PC/Mac Computer and Laptop Compatible - Black

(17,871)
$27.98$22.38
FREE delivery Tue, Oct 14 on your first order
500+ bought in past month
Loading...
Logitech G305 Lightspeed Wireless Gaming Mouse, Hero 12K Sensor, 12,000 DPI, Lightweight, 6 Programmable Buttons, 250h Battery Life, On-Board Memory, PC/Mac - Black

Logitech G305 Lightspeed Wireless Gaming Mouse, Hero 12K Sensor, 12,000 DPI, Lightweight, 6 Programmable Buttons, 250h Battery Life, On-Board Memory, PC/Mac - Black

(35,879)
$49.99$44.99
FREE delivery Mon, Jan 26
1K+ bought in past month
Loading...
Logitech G502 Hero High Performance Wired Gaming Mouse, Hero 25K Sensor, 25,600 DPI, RGB, Adjustable Weights, 11 Programmable Buttons, On-Board Memory, PC/Mac, Black

Logitech G502 Hero High Performance Wired Gaming Mouse, Hero 25K Sensor, 25,600 DPI, RGB, Adjustable Weights, 11 Programmable Buttons, On-Board Memory, PC/Mac, Black

(55,508)
$49.98$44.98
FREE delivery Thu, Jan 29
2K+ bought in past month
Loading...
Bose QuietComfort Wireless Noise Cancelling Headphones, Bluetooth Over Ear Headphones with Up to 24 Hours of Battery Life, Moonlight Grey - Limited Edition

Bose QuietComfort Wireless Noise Cancelling Headphones, Bluetooth Over Ear Headphones with Up to 24 Hours of Battery Life, Moonlight Grey - Limited Edition

(12,251)
$269.00
FREE delivery Tue, Oct 14
Loading...
Western Digital 4TB My Passport Portable External Hard Drive HDD, USB 3.0, USB 2.0 Compatible, Black - WDBPKJ0040BBK-WESN

Western Digital 4TB My Passport Portable External Hard Drive HDD, USB 3.0, USB 2.0 Compatible, Black - WDBPKJ0040BBK-WESN

(111,552)
$154.99$139.49
FREE delivery Tue, Jun 17
100+ bought in past month
Loading...
Western Digital Black 2TB P10 Game Drive for Xbox One, Portable External Hard Drive with 1-Month Xbox Game Pass - WDBA6U0020BBK-WESN

Western Digital Black 2TB P10 Game Drive for Xbox One, Portable External Hard Drive with 1-Month Xbox Game Pass - WDBA6U0020BBK-WESN

(34,481)
$124.99$111.33
PrimeFREE delivery Jun 19 - 20
Loading...
Western Digital 2TB WD Blue SA510 SATA Internal Solid State Drive SSD - SATA III 6 Gb/s, 2.5"/7mm, Up to 560 MB/s - WDS200T3B0A

Western Digital 2TB WD Blue SA510 SATA Internal Solid State Drive SSD - SATA III 6 Gb/s, 2.5"/7mm, Up to 560 MB/s - WDS200T3B0A

(74,910)
$169.97
FREE delivery Tue, Jun 17
50+ bought in past month
Loading...
Western Digital 4TB Elements Desktop External Hard Drive, USB 3.0 external hard drive for plug-and-play storage - WDBWLG0040HBK-NESN

Western Digital 4TB Elements Desktop External Hard Drive, USB 3.0 external hard drive for plug-and-play storage - WDBWLG0040HBK-NESN

(25,657)
$183.49
FREE delivery Tue, Jun 17
Loading...
10.1 Inch Touch Portable Monitor IPS Screen 1366x768P 60Hz 400 Brightness 99% sRGB HDMI USB-C Monitors Switch for Xbox PS3/4/5 Laptop Compatible with Raspberry Pi, Mini Touch Screen

10.1 Inch Touch Portable Monitor IPS Screen 1366x768P 60Hz 400 Brightness 99% sRGB HDMI USB-C Monitors Switch for Xbox PS3/4/5 Laptop Compatible with Raspberry Pi, Mini Touch Screen

(1)
$99.99
FREE delivery Mon, Aug 11
Loading...
ELECROW 8 Inch Portable Monitor, 1280x800 Mini HD Display with Built-in Speakers, USB Powered, Non-Touch LCD Screen for Raspberry Pi, PC, Laptop, Jetson Nano, Game Consoles

ELECROW 8 Inch Portable Monitor, 1280x800 Mini HD Display with Built-in Speakers, USB Powered, Non-Touch LCD Screen for Raspberry Pi, PC, Laptop, Jetson Nano, Game Consoles

(49)
$117.29$102.21
$6.86 delivery Thu, Aug 14
Loading...
7 Inch Portable Monitor Touchscreen HD 1024x600 LED Display Dual HDMI Port Small Monitor for PC Raspberry Pi Laptop Computer Xbox PS4/5 Switch Built-in Speakers

7 Inch Portable Monitor Touchscreen HD 1024x600 LED Display Dual HDMI Port Small Monitor for PC Raspberry Pi Laptop Computer Xbox PS4/5 Switch Built-in Speakers

(61)
$68.99
FREE delivery Tue, Aug 12
Loading...
BrosTrend 1800Mbps WiFi 6 Linux WiFi Adapter for PC and Raspberry Pi 2+, Long Range USB WiFi Dongle Linux for Ubuntu, Mint, Debian, Kubuntu, Lubuntu, Zorin, Windows 11/10, Dual Band Wireless Antenna

BrosTrend 1800Mbps WiFi 6 Linux WiFi Adapter for PC and Raspberry Pi 2+, Long Range USB WiFi Dongle Linux for Ubuntu, Mint, Debian, Kubuntu, Lubuntu, Zorin, Windows 11/10, Dual Band Wireless Antenna

(288)
$54.14
FREE delivery Sun, Jun 22
Loading...
BrosTrend AX300 Nano WiFi 6 Linux Compatible WiFi Adapter for PC and Raspberry Pi 2+, 2.4GHz Only, 286Mbps, USB WiFi Dongle for Ubuntu, Debian, Mint, Kubuntu, Lubuntu, Zorin, Xubuntu, Windows 11/10/7

BrosTrend AX300 Nano WiFi 6 Linux Compatible WiFi Adapter for PC and Raspberry Pi 2+, 2.4GHz Only, 286Mbps, USB WiFi Dongle for Ubuntu, Debian, Mint, Kubuntu, Lubuntu, Zorin, Xubuntu, Windows 11/10/7

(180)
$22.99
FREE delivery Sun, Jun 22 on your first order
Loading...
5 STARS UNITED Seat Cushion - Memory Foam Chair Cushion for Tailbone Pain Relief - Ergonomic Support for Coccyx, Sciatica & Butt - Office, Desk & Gaming Chair, Car Seat, Wheelchair, Airplane, Black

5 STARS UNITED Seat Cushion - Memory Foam Chair Cushion for Tailbone Pain Relief - Ergonomic Support for Coccyx, Sciatica & Butt - Office, Desk & Gaming Chair, Car Seat, Wheelchair, Airplane, Black

(6,501)
$39.99
FREE delivery Wed, Apr 29