Incentive I.C wrote:...are there any more Any Linux vitalization/deep freeze software out there?
I think there are very few solutions (if none at all?) that does what commercial products like DeepFreeze, et. al. or the defunct Windows SteadyState were designed to do. There are, however, alternative options or methods that allows you to roll back a system to it's pristine state.
For example, I use Remastersys' Backup mode to create an updated snapshot of my workstation, and set the ISO aside when I have to do reinstalls or restorations on demand (or if I want to install my remaster to another machine). It's like reinstalling from scratch, but with the added benefit that your user account is retained and so does your installed applications, settings and files as well.
Another alternative is using tools like Gparted or Clonzilla to backup your partitions. They don't provide the kind of interface you expect from commercial software that were designed specifically for one purpose, though.
I think I read elsewhere that Btrfs gives you the ability to create a snapshot of your system that you can roll back to.
Incentive I.C wrote:...how do i make a text file read only?
(1) If you're a GUI person, open the file's properties sheet and you should be able to set the read/write/execute permissions from there.
(2) For a CLI solution you can use chown to change ownership of a file and/or chmod to change the file's permission bits.
(3) The chattr (change file attribute) command gives you the option to set a file immutable.