native package installations shouldn't always require reboot.
It makes sense, that a reboot for package installation is required when you install a new kernel or some other essential package, but it definitely does not make sense to require a reboot for installing a new version of VIM as I saw it just now (on Debian buster). (Fortunately, one does not have to use gnome-software, there is still the good old command line.) In my view, gnome-software should be enabled to distinguish between four situations:
- where a reboot is actually required (new kernel etc)
- where logoff and re-login is advisable because of new versions of libraries / programmes installed which are currently in use
- where a certain programme, which is currently in use is being updated and should therefore be terminated and restarted.
- where it is fine to just install the package
Ubuntu's updater shows that some of that this must be doable, because after finishing installation of updates, it sometimes recommends a reboot and sometimes it does not. Plain gnome-software, as shipped with Debian requires reboot for any update of native packages, which seems somewhat anachronistic to me.