Skip to content

Releases: Vanilla-OS/live-iso

Vanilla OS 2 Orchid

28 Jul 12:39
2.0
515c341
Compare
Choose a tag to compare

Introducing Vanilla OS 2 Orchid: Over a year of meticulous development has culminated in this complete rewrite of our operating system. Orchid redefines simplicity and performance, providing a seamless and intuitive experience for everyone regardless of whether you're a web surfer, gamer, developer, or designer. Enjoy an out-of-the-box experience that meets all your needs.

Checkout the Release post: https://vanillaos.org/blog/article/2024-07-28/vanilla-os-2-orchid---stable-release

Changelog

  • ABRoot v2: Complete rewrite using OCI images for reliable updates, improved support for atomic transactions, system state dumping, changing kernel flags, a built-in method to edit the configuration, ability to generate local images with extra packages (for drivers, codecs, and libraries), ability to rollback, and re-generate the initramfs.
  • Hybrid Debian Base: Transition from Ubuntu to a hybrid base made of Debian packages and Vib modules for increased flexibility and control over updates and configuration.
  • LVM Thin Provisioning: Efficient disk space usage with logical volumes, allowing virtual filesystems larger than the available physical storage and supporting the dynamic allocation of space as needed for the two roots.
  • PolKit Policies: Replaces sudo for secure privileged operations.
  • VSO v2: Acts as system shell, package manager, and supports Android apps via Waydroid integrated with F-Droid. Improved the tasks automation system to cover infinite scenarios.
  • DEB/APK Sideloading: Install .deb and .apk packages with Sideload Utility.
  • Apx v2: Custom environments, supports various package managers, and introduces stacks for replicating environment configurations. Includes package manager mapping, stack creation, and subsystem management. Distrobox updated to version 1.7.2.1.
  • Apx GUI: Graphical interface for APX management with ease.
  • FsGuard and FsWarn: Boot-time system integrity checks to ensure system security and reliability.
  • Vanilla Installer: Uses a reduced GNOME session, a new Albius backend that replaces distinst, new configuration screens, OEM support, and support for encrypting the /var partition with LUKS2. Supports manual partitioning and network configuration during installation.
  • First Setup: Uses a reduced GNOME session, added network configuration, user creation, hostname configuration, allows picking your browser of choice, and improved screens.
  • PRIME Profiles: A new GUI for switching graphics cards, enhancing hardware compatibility.
  • Vanilla Tools: Utilities for managing system features: cur-gpu to display the GPU in use, nrun to run a command using the NVIDIA GPU, prime-switch to switch PRIME Profiles.
  • Kernel 6.9.8: Ensures compatibility with the latest devices and peripherals.
  • GNOME 46: Updated GNOME to version 46, introducing the new pill icon to switch between workspaces plus all the UI and stability improvements.
  • Vib (Vanilla Image Builder): Our new OCI recipe system. Recommended method for creating custom and derivative OCI images of Vanilla OS, facilitating modular and scalable system builds. We have created a template for users to easily create custom images for Vanilla OS.
  • Recovery Mode: Integrated in the installer with recovery tools like terminal, GParted, and documentation access for system restoration.
  • Prometheus: Container library/engine for OCI image management, enhancing deployment processes in Albius and ABRoot.
  • Eratosthenes: Platform for browsing package details from our Debian repositories, providing detailed package information.
  • Atlas: Platform for browsing our OCI image details, aiding in system transparency.
  • Pico, Core, Desktop Images: Structured for modularity and flexibility, forming the base of Vanilla OS.
  • VM and NVIDIA Images: Proposed at installation time if the right hardware is identified.
  • Dev Image: Can be used in APX, and provides a large set of development libraries/SDKs and tools.
  • Chronos: Unified documentation server and frontend combining all guides and documentation for easier access and management.
  • Update Feedback and Control: A new icon now appears on the top right of the screen when an update is being installed, click on it to stop the ongoing operation.
  • New Wallpaper: Designed by community member hrstwn.
  • Build Provenance: We are attesting our OCI images using GitHub Actions to ensure build provenance.
  • New Branding: Introduced a new refreshed brand. Plymouth updated using our new brand.
  • Deprecation of Vanilla Control Center: We have deprecated Vanilla Control Center and implemented all our settings in GNOME Settings.
  • Updated AdwDialog Utility: With many UI and UX improvements.
  • New App Tour: Introduced a new Tour app that shows after the first setup process.
  • New Differ Utility: Used to extract info between OCI images.

Alternative Download

https://download.vanillaos.org/latest.zip

22.10-r9

10 Oct 18:30
93a1551
Compare
Choose a tag to compare

22.10-r8

26 Feb 14:30
3dee8c1
Compare
Choose a tag to compare

Upgrade/Read here

That releases tagged with the -rN suffix are not new releases. They just provide updated packages for a better experience out of the box. Vanilla OS automatically update itself but can always force an update via sudo vso trigger-update --now.

This build fixes a First Setup issue that appeared with a package from the previous build. This is not a critical bug and many may not have noticed it, as it only appears if a background update occurs on first boot.

Changes

Installer

  • Manual partitioning
  • Minor improvements
  • Updated translations

First Setup

  • Updated translations
  • More robust connection check

Drivers Utility

  • Available in GNOME Settings. replaces the Drivers section of the Vanilla Control Center

PRIME Utility

  • Available in GNOME Settings. replaces the PRIME section of the Vanilla Control Center

Control Center

  • Removed the Drivers section
  • Removed the PRIME section

GNOME Software

  • Updated translations

Backgrounds

  • Updated the soft/neon wallpaper

GNOME Language Selector

  • Updated translations

Full changelog: https://vanillaos.org/2022/12/29/vanilla-os-22-10-kinetic.html

Alternative download

https://cdn.vanillaos.org/assets/ISO/22.10-r8/VanillaOS-22.10-all.20230226.iso
https://cdn.vanillaos.org/assets/ISO/22.10-r8/VanillaOS-22.10-all.20230226.md5.txt
https://cdn.vanillaos.org/assets/ISO/22.10-r8/VanillaOS-22.10-all.20230226.sha256.txt

Notes

This release freezes the development of Vanilla OS 22.10 Kinetic. We started working on the next major release. We will continue to provide security updates and minor fixes.

22.10-r7.5

14 Feb 13:32
8dce0f5
Compare
Choose a tag to compare

Note that releases tagged with the -rN suffix are not new releases. They just provide updated packages for a better experience out of the box. Vanilla OS automatically update itself but can always force an update via sudo vso trigger-update --now.

This build fixes a First Setup issue that appeared with a package from the previous build. This is not a critical bug and many may not have noticed it, as it only appears if a background update occurs on first boot.


Apx:

  • Ability to search in the Nix repository
  • Ability to upgrade Nix packages

First Setup

  • Store completion status as a file

Vanilla System Operator

  • Prevent updates if first time setup is not completed (this fixes an issue that prevented First Setup from working correctly)

Full changelog: https://vanillaos.org/2022/12/29/vanilla-os-22-10-kinetic.html

Alternative download:
https://cdn.vanillaos.org/assets/ISO/22.10-r7.5/VanillaOS-22.10-all.20230214.iso
https://cdn.vanillaos.org/assets/ISO/22.10-r7.5/VanillaOS-22.10-all.20230214.md5.txt
https://cdn.vanillaos.org/assets/ISO/22.10-r7.5/VanillaOS-22.10-all.20230214.sha256.txt

22.10-r7

09 Feb 08:54
8dce0f5
Compare
Choose a tag to compare

Note that releases tagged with the -rN suffix are not new releases. They just provide updated packages for a better experience out of the box. Vanilla OS automatically update itself but can always force an update via sudo vso trigger-update --now.


Apx:

  • Ported to orchid lib
  • Support for Nix packages
  • Improved UX with better logs, colors and more
  • Ability to perform some actions in all the available containers using the --all flag
  • Updated the yay package manager for Arch Linux containers
  • Fix for missconfigured locales in Arch Linux containers
  • Added git base-devel binutils dependencies in Arch Linux containers
  • Fixed the storage driver issue for new installations

ABRoot

  • Fix for packages that install systemd units
  • More error handling during the atomic transaction
  • Support for the /etc/default/grub file
  • DEBIAN_FRONTEND=noninteractive is now automatically set to prevent user intervention
  • New rollback command to restore the previous root state
  • Improved diff check for faster response

First Setup

  • New translations
  • GNOME Software will now stay even if you skip Flatpak
  • Improved connection check

Installer

  • Added /var /opt bind mounts during the post-install process
  • New translations

vanilla-base-desktop

  • Added gnome-software-plugin-vanilla
  • Added cracklib-runtime

gnome-language-selector

  • Fixed a bug that prevented installing new languages

GNOME Software

  • New VSO plugin, allows you to update the system manually and remove system applications
  • New Apx Meta plugin, allows you to list and install applications from Apx (the catalogue is still limited, it will be extended in the future)

Vanilla Control Center

  • Removed the ability to force an update (now part of the GNOME Software)
  • New translations
  • Minor UI improvements
  • Adapted to the new ABRoot commands

Vanilla System Operator

  • New polkit policy to allow update-check usage without sudo
  • Fix SmartUpdate being triggered even on forced mode

vanilla-base-meta

  • Added bolt package
  • Added speech-dispatcher, speech-dispatcher-espeak-ng, espeak-ng packages
  • Added more network-manager dependencies to support many VPN configurations

Miscellaneous

  • New vrr-session package available, this provides a GNOME session with support for VRR (experimental, use at your own risk)

Full changelog: https://vanillaos.org/2022/12/29/vanilla-os-22-10-kinetic.html

Alternative download

https://cdn.vanillaos.org/assets/ISO/22.10-r7/VanillaOS-22.10-all.20230208.iso
https://cdn.vanillaos.org/assets/ISO/22.10-r7/VanillaOS-22.10-all.20230208.md5.txt
https://cdn.vanillaos.org/assets/ISO/22.10-r7/VanillaOS-22.10-all.20230208.sha256.txt

22.10-r6

23 Jan 16:11
e301ca8
Compare
Choose a tag to compare

Note that releases tagged with the -rN suffix are not new releases. They just provide updated packages for a better experience out of the box. Vanilla OS automatically update itself but can always force an update via sudo vso trigger-update --now.


ABRoot:

  • Ported to orchid lib
  • New user interface
  • New diff command to see changes between the 2 partitions
  • New labels current and previous in GRUB for the A and B partitions
  • kargs editor now prevent changes if the transactions are locked
  • Ability to skip the diff check during a transaction started with exec using the --skip-diff flag
  • Renamed the --assume-yes flag for exec to --force-run
  • Renamed the --assume-yes flag for shell to --force-open

First Setup:

  • Added nvidia-prime package for Nvidia devices
  • New translations
  • Desktop entry will be removed on success, use the vanilla-first-setup command to start it again
  • Added Heroic, Lutris and DΓ©jΓ  Dup Backups to the applications page
  • Added a dedicated page for Timeshift
  • Now you can view logs of what is happening using the dedicated button
  • Connectivity check is now performed as the first step
  • appimagelauncher is now installed with AppImage support

Apx:

  • The show command has a new -i flag to return the exit code, useful for custom scripts
  • Automatically unexport on package removal
  • Ability to unexport binary
  • New --isinstalled flag for the show command

Vanilla Control Center:

  • New translations
  • Auto updates can now be disabled
  • Ability to trigger a new update
  • Added help pages and a button to reach them

Installer:

  • Fixed a bug which prevents the post-install from running
  • The post-install output now appears in the integrated terminal
  • Fixed a bug with some timezone not being set
  • Search fields are now insensitive
  • New translations

VSO:

  • Fixed bad memory usage logic
  • Fixed wrong getLatestCheck check
  • Fixed a bug with the package manager binary location (was preventing the updates to start)
  • CPUTemp threshold increased to 70

Vanilla Systemd Units:

  • Wait for network-online.target for updates

Orchid:

  • Colors supported
  • New wrapper for the terminal size
  • Added a man pages generator

Full changelog: https://vanillaos.org/2022/12/29/vanilla-os-22-10-kinetic.html

Alternative download

https://cdn.vanillaos.org/assets/ISO/22.10-r6/VanillaOS-22.10-all.20230123.iso
https://cdn.vanillaos.org/assets/ISO/22.10-r6/VanillaOS-22.10-all.20230123.md5.txt
https://cdn.vanillaos.org/assets/ISO/22.10-r6/VanillaOS-22.10-all.20230123.sha256.txt

22.10-r5

16 Jan 20:31
e301ca8
Compare
Choose a tag to compare

Note that releases tagged with the -rN suffix are not new releases. They just provide updated packages for a better experience out of the box. Vanilla OS automatically update itself but can always force an update via sudo vso trigger-update --now.


Main changes

  • New translations
  • Fix VSO forcing an update on every boot
  • Fix wrong memory usage logic in VSO
  • Fix VSO auto-update systemd unit running before the connection comes up
  • Fix the timezone now being set in the Vanilla Installer
  • Add nvidia-prime in the Vanilla First Setup

Full changelog: https://vanillaos.org/2022/12/29/vanilla-os-22-10-kinetic.html

Alternative download

https://cdn.vanillaos.org/assets/ISO/22.10-r5/VanillaOS-22.10-all.20230116.iso
https://cdn.vanillaos.org/assets/ISO/22.10-r5/VanillaOS-22.10-all.20230116.md5.txt
https://cdn.vanillaos.org/assets/ISO/22.10-r5/VanillaOS-22.10-all.20230116.sha256.txt

22.10-r4

15 Jan 23:30
e301ca8
Compare
Choose a tag to compare

Note that releases tagged with the -rN suffix are not new releases. They just provide updated packages for a better experience out of the box. Vanilla OS automatically update itself but can always force an update via sudo vso trigger-update --now.


Full changelog: https://vanillaos.org/2022/12/29/vanilla-os-22-10-kinetic.html

Alternative download

https://cdn.vanillaos.org/assets/ISO/22.10-r4/VanillaOS-22.10-all.20230115.iso
https://cdn.vanillaos.org/assets/ISO/22.10-r4/VanillaOS-22.10-all.20230115.md5.txt
https://cdn.vanillaos.org/assets/ISO/22.10-r4/VanillaOS-22.10-all.20230115.sha256.txt

22.10-r3

05 Jan 19:37
e229119
Compare
Choose a tag to compare

Note that releases tagged with the -rN suffix are not new releases. They just provide updated packages for a better experience out of the box. Vanilla OS automatically update itself but can always force an update via sudo vso trigger-update --now.


Full changelog: https://vanillaos.org/2022/12/29/vanilla-os-22-10-kinetic.html

Alternative download

https://cdn.vanillaos.org/assets/ISO/22.10-r3/VanillaOS-22.10-all.20230105.iso
https://cdn.vanillaos.org/assets/ISO/22.10-r3/VanillaOS-22.10-all.20230105.md5.txt
https://cdn.vanillaos.org/assets/ISO/22.10-r3/VanillaOS-22.10-all.20230105.sha256.txt

22.10-r2

31 Dec 15:52
193ce7b
Compare
Choose a tag to compare

Note that releases tagged with the -rN suffix are not new releases. They just provide updated packages for a better experience out of the box. Vanilla OS automatically update itself but can always force an update via sudo vso trigger-update --now.


Full changelog: https://vanillaos.org/2022/12/29/vanilla-os-22-10-kinetic.html