I use PCLinuxOS as my primary Linux OS. They are a bit conservative to adapt new updates until they are sure of stability because of rolling nature. KDE is still at 5 there. Heard about Neon and wanted to try KDE 6. I find that they have adopted Windows style approach to updates where we need to reboot to apply the updates and we cannot do anything on the system while the updates are processing. Recently managed to install Fedora because I heard that their EFI is secured or something and can survive clobbering by Windows updates in a dual boot setup. But they also seem to have gone with offline updates.
Are offline updates necessary due to them using SystemD or is the Linux world in general moving in this direction?
If you’re on KDE using Discover for updates, the default on a lot of distros is to apply updates on reboot, but you can change this under the Software Update section of the System Settings app. I think it’s not a bad idea; I’d rather have a bit of controlled downtime than risk borking my system.
It does sound like a good idea.
Mid-update you can end up with broken dependencies and thus not fully working system. There may also be a problem with how programs update their config files.
This is especially true with big updates which is why Arch and Manjaro recommended to update from plain TTY during the Plasma 6 upgrade. Reboot, do not login, switch to TTY, stop the graphical login manager, just then proceed with upgrade.
A bit too much to ask for from regular users. Especially since it relies on them reading update announcements before each update.Personally, I always close most stuff during updates. I even had terminal emulator itself die during update on Linux Mint.
I always just use tmux with updates and really everything I do in linux
In NixOS you specify whether the update is
switch
orboot
Does XFCE also need reboots to work? I might even switch to a window manager if that happens
Xfce doesn’t handle packages. All it does is desktop stuff.
Thanks, I realised this is distro-specific
deleted by creator