Skip to content
forked from Vanilla-OS/ABRoot

ABRoot is a utility that allow fully atomic transactions between 2 root partitions (A⟺B).

License

Notifications You must be signed in to change notification settings

89luca89/ABRoot

 
 

Repository files navigation

ABRoot

ABRoot is a utility that allow fully atomic transactions between 2 root partitions (A⟺B).

Note: This is a work in progress. It is not ready for production use.

This program is meant to be used with apx, an apt replacement for VanillaOS.

Help

abroot [flags] [command]

Flags:
	--help/-h		show this message
	--verbose/-v		show more verbosity
	--version/-V		show version

Commands:
	get			outputs the present or future root partition state
	shell			enter a transactional shell in the future root partition and switch root on the next boot
	exec			execute a command in a transactional shell in the future root partition and switch to it on the next boot
	diff			list modifications made to the filesystem in the latest transaction

Docs

The official documentation and manpage for abroot are available at https://documentation.vanillaos.org/docs/ABRoot/.

About

ABRoot is a utility that allow fully atomic transactions between 2 root partitions (A⟺B).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 97.8%
  • Shell 2.2%