A problem with Debian and Debian based Linux distributions is that these are not stateless.
Files shipped by the distribution and files created by the user are mixed up in the same folders
/var on Debian will break the system and render it unbootable.
- It is difficult (impossible?) to factory reset, i.e. to reset a machine to the same state as everyone else using the same version.
- It is difficult (impossible?) to choose to have a boot without any user modifications.
- It is difficult (impossible?) to generate an overview of all user created configuration changes.
- It is difficult (impossible?) to generate an overview of derivative distribtion created configuration changes.
- It is difficult (impossible?) to safely / fully downgrade / rollback upgrades. [archive]
- It is more dangerous to upgrade.
Work towards stateless:
- https://docs.01.org/clearlinux/latest/guides/clear/stateless.html [archive]
- http://0pointer.net/blog/projects/stateless.html [archive]
- https://nixos.org/nixos/about.html [archive]
- https://silverblue.fedoraproject.org/ [archive]
- https://fedoramagazine.org/what-is-silverblue/ [archive]
- https://people.redhat.com/notting/summit/summit-nottingham.pdf [archive]
- https://www.fedoraproject.org/wiki/StatelessLinux [archive]
- https://discussion.fedoraproject.org/t/is-fedora-silverblue-stateless/12513 [archive]
This is a wiki. Want to improve this page? Help is welcome and volunteer contributions are happily considered! Read, understand and agree to Conditions for Contributions to Whonix ™, then Edit! Edits are held for moderation.
Copyright (C) 2012 - 2020 ENCRYPTED SUPPORT LP. Whonix ™ is a trademark. Whonix ™ is a licensee [archive] of the Open Invention Network [archive]. Unless otherwise noted, the content of this page is copyrighted and licensed under the same Freedom Software license as Whonix ™ itself. (Why?)