All apps/Distrobox

Distrobox

distrobox

Use any Linux distribution inside your terminal.

Runs as distrobox|macOS, Linux, Windows|distrobox.it

Command form

ai-draft · 3 tasks · 18 fields

Create or enter a container. Unshare flags, hooks and the command to run at login are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui distrobox

distrobox create

Create a container
Create a containerExample values, fixed in this page — nothing here reaches a terminal
Basic
Image*
string
Container name*
string
Pull image first
--pull
Non-interactive
--yes
TasksEach one presets the form for one job
Create a container
imagenamepullyes
Preview the command
imagenamedry_run
ParametersOnly these flags are editable in the form
Image
string
--image-ialpineubuntu:latestfedora:latest
Container name
string
--name-n
Pull image first
boolean
--pull-p
Non-interactive
boolean
--yes-Y
Rootful container
boolean
--root-r
Clone container
Name of an existing distrobox to copy.
string
--clone-c
Custom HOME
path
--home-H
Extra volumes
host:container[:mode], one per entry.
string · repeatable
--volume
Additional packages
string
--additional-packages
Run an init system
boolean
--init-I
Integrate NVIDIA drivers
boolean
--nvidia
Print command only
boolean
--dry-run-d

distrobox enter

Enter a container
Enter a containerExample values, fixed in this page — nothing here reaches a terminal
Basic
Container name*
string
TasksEach one presets the form for one job
Enter a container
name
ParametersOnly these flags are editable in the form
Container name
string
--name-n
No TTY
boolean
--no-tty-T
Reset PATH
boolean
--clean-path-c
Create if missing
boolean
--yes-y
Rootful container
boolean
--root-r
Print command only
boolean
--dry-run-d
SourcesEvery flag above is checked against these
docs
distrobox create --image/-i: image to use for the container --name/-n: name for the distrobox --pull/-p: pull the image even if it exists locally (implies --yes) --yes/-Y: non-interactive, pull images without asking --root/-r: launch podman/docker/lilipod with root privileges. --clone/-c: name of the distrobox container to use as base for a new c…
manual

github.com

docs
distrobox enter --name/-n: name for the distrobox --/-e: end arguments execute the rest as command to execute at login --no-tty/-T: do not instantiate a tty (alias: -H) --clean-path/-c: reset PATH inside the container to FHS standard --yes/-y: non-interactive, auto-create the container if it does not exist --root/-r: launch podman/docker/lilipod…
manual

github.com

Before it fills your prompt, Otty checks the installed distrobox against its version. A form that does not match your version is not offered.