diff --git a/pages/linux/schroot.md b/pages/linux/schroot.md index 6aaf8e48d..772af4244 100644 --- a/pages/linux/schroot.md +++ b/pages/linux/schroot.md @@ -1,8 +1,12 @@ # schroot -> Run command or start an interactive shell with a different root directory. More customizable than `chroot`. +> Run a command or start an interactive shell with a different root directory. More customizable than `chroot`. > More information: . +- List available chroots: + +`schroot --list` + - Run a command in a specific chroot: `schroot --chroot {{chroot}} {{command}}` @@ -19,6 +23,14 @@ `schroot --chroot {{chroot}} --user {{user}}` -- List available chroots: +- Begin a new session (a unique session ID is returned on `stdout`): -`schroot --list` +`schroot --begin-session --chroot {{chroot}}` + +- Connect to an existing session: + +`schroot --run-session --chroot {{session_id}}` + +- End an existing session: + +`schroot --end-session --chroot {{session_id}}`