schroot
Run a command or start an interactive shell with a different root directory. More customizable than chroot. More information: <https://wiki.debian.org/Schroot>.
Install
- All systems
-
curl cmd.cat/schroot.sh
- Debian
-
apt-get install schroot
- Ubuntu
-
apt-get install schroot
- Arch Linux
-
pacman -S schroot
- Kali Linux
-
apt-get install schroot
- Fedora
-
dnf install schroot
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install schroot
- Raspbian
-
apt-get install schroot
- Dockerfile
- dockerfile.run/schroot
Run a command or start an interactive shell with a different root directory. More customizable than chroot. More information: <https://wiki.debian.org/Schroot>.
-
List available chroots:
schroot --list
-
Run a command in a specific chroot:
schroot --chroot chroot command
-
Run a command with options in a specific chroot:
schroot --chroot chroot command -- command_options
-
Run a command in all available chroots:
schroot --all command
-
Start an interactive shell within a specific chroot as a specific user:
schroot --chroot chroot --user user
-
Begin a new session (a unique session ID is returned on `stdout`):
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
© tl;dr; authors and contributors