-
Notifications
You must be signed in to change notification settings - Fork 2
/
abroot.clip
27 lines (16 loc) · 937 Bytes
/
abroot.clip
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# abroot
> ABRoot utility provides full immutability and atomicity by transacting between 2 root partition states
> It also allows on-demand transactions via a transactional shell
> Help: --help
> Version: --version
> More information: https://documentation.vanillaos.org/docs/ABRoot/
- Output the current or future root partition state:
`sudo abroot get {string time: present, future}`
- Enter a transactional shell in the future root partition and switch root on the next boot:
`sudo abroot shell`
- [exec]ute a specific command in the transactional shell in the future root partition and switch to it on the next boot:
`sudo abroot exec "{string command}"`
- 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 {string+ package}`
- Update the boot partition (for advanced users only):
`sudo abroot _update-boot`