|
|
|
|
|
by willtim
3088 days ago
|
|
IMHO the best option currently for a stable OS with up-to-date desktop apps is NixOS. NixOS allows one to have a stable base OS then install packages in the user account from a different channel. Since it uses deterministic builds, the binary caches typically mean no building needs to happen locally. NixOS permits multiple versions of any application/library/dependency to be installed side-by-side, even libc. I run such a configuration and all my desktop packages are completely up-to-date, while my base OS and system components are tracking a stable release. |
|
Android and iOS clearly separate system and applications and it mostly works fine.
Ubuntu tries to split off applications via snap [0], but so far adoption seems marginal.
[0] https://www.ubuntu.com/desktop/snappy