Skip to content

TheArqsz/deep-freezer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Debian deep freezer

Deep freeze your Debian-based Linux with wrapped Lethe. All changes made to frozen system are reverted after reboot. Changes can be made in dedicated grub entry.

About

This tool uses old program called Lethe. It wrapps some things so that this old fella runs on modern Debian-based Linuxes (such as Ubuntu).

Usage

To freeze your Linux, simply run commands listed below:

git clone https://github.com/TheArqsz/deep-freezer.git && \
cd deep-freezer && \
chmod +x deep-freezer.sh && \
./deep-freezer.sh

To unfreeze your system, run:

./deep-freezer.sh --unfreeze

or

./deep-freezer.sh -u

Other parameters:

./deep-freezer.sh --no-color # do not use colors in output
./deep-freezer.sh --verbose # verbose output
./deep-freezer.sh --help # show help

Grub entries

Script creates two grub entries:

  • First with plain name of distribution (e.g. Debian or Ubuntu) which is freezed by Lethe - changes made here, are not persistent
  • Second with name Persistent (not Lethe-freezed) distribution-name - changes made here are persistent and visible for previous entry

Licensing

All rights for Lethe go to its authors. It is licensed under GPL license. Files can be found here. Copyright notice for Lethe Debian package may be found here.

I am the author only for wrapper that automates deep freeze. It may be shared under GPL license (see LICENSE).

About

Deep freeze your Linux with wrapped Lenthe

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages