Aurora OS Documentation latest

Documentation › System

Updates and restarts

Security updates, app updates, restarts and active hours, newer kernels, Aurora's own packages

What updates itself

  • Security updates are installed automatically in the background (unattended-upgrades), like on Ubuntu. Turn it off in Settings → Software Updates.
  • Other updates are checked a few minutes after login and every six hours; a notification says how many are ready, with Update (opens App Center → Updates).
  • Flatpak apps and firmware (fwupd) are updated in App Center too.
  • Aurora's desktop (aurora-desktop, aurora-artwork) comes from Aurora's signed repository like any other package.

Before every update and package installation a system snapshot is taken (on btrfs, see Snapshots).

Restarts

Some updates (a new kernel, core libraries) need a restart. Aurora notices and shows Restart to finish updating with three choices:

Restart Now
Restarts right away.
Tonight
Plans the restart for the end of your active hours.
Later
Reminds you later.

Settings → Software Updates → Restarts:

  • Active hours (start and end, 8:00–23:00 by default): Aurora never restarts by itself during them.
  • Restart automatically outside active hours (off by default): when an update needs it, Aurora plans the restart outside your active hours by itself.

Five minutes before a planned restart a notification warns you, with Restart Now and In an Hour to postpone.

From a terminal

sudo apt update && sudo apt full-upgrade     # everything from Debian and Aurora
flatpak update                               # Flatpak apps
sudo fwupdmgr update                         # firmware

Newer kernels

Aurora uses Debian's Linux 6.12 LTS kernel, which gets fixes automatically. For brand-new hardware, a newer kernel comes from trixie-backports, enabled by the installer:

sudo apt install -t trixie-backports linux-image-amd64

Versions

Within Debian trixie, major versions don't jump (Python, Node.js…): that is what keeps the system stable. Newer toolchains come from Dev Hub, Flatpak or containers.