LinuxCommandLibrary

abroot

ABRoot utility provides full immutability and atomicity by transacting between 2 root partition states (A⟺B).

TLDR

Output the current or future root partition state

$ sudo abroot get [present|future]
copy


Enter the transactional shell in the future root partition and switch root on the next boot
$ sudo abroot shell
copy


Execute a specific command in the transactional shell in the future root partition and switch to it on the next boot
$ sudo abroot exec "[command]"
copy


Install specific packages in the host inside the transactional shell in the future root partition and switch to it on the next boot
$ sudo abroot exec apt install [package1 package2 ...]
copy


Update the boot partition (for advanced users only)
$ sudo abroot _update-boot
copy


Display help
$ abroot --help
copy


Display version
$ abroot --version
copy

Copied to clipboard