4 ms·
If it is a Linux kernel update, then it's either Livepatch or you reboot. If it is a system library, then for the apps to use the newly installed library, they
by simosx 10y ago
If it is a Linux kernel update, then it's either Livepatch or you reboot.
If it is a system library, then for the apps to use the newly installed library, they need to be restarted (sometimes logging out and logging in again should be enough).
If that library is the system "libc" library or something similar, then it has to be reboot (not relogin).
The only way that I can think for reboot-free updates, is to save the full state of the system, then silently restart everything to the previous state.
- claudius 10y ago> If that library is the system "libc" library or something similar, then it has to be reboot (not relogin). The only way that I can think for reboot-free updates, is to save the full state of the system, then silently restart everything to the previous state. Restarting running services and logging in again is fully sufficient to handle a libc upgrade, at the very least on Debian. "Just restart" is maybe easier advice to give, but overshoots the target a little bit.
- JustSomeNobody 10y agoBut, if you have to restart running services anyway, what is the problem with just rebooting anyway? I don't get this.