Distrobox on Fedora is a lightweight, rootless way to run any Linux distribution inside a tightly‑integrated container, powered by Podman. It’s more flexible than Fedora’s native Toolbox because it can pull any OCI image (Ubuntu, Arch, Debian, openSUSE, Alpine, etc.)
What Distrobox Does on Fedora
- Runs any distro inside your terminal using Podman or Docker.
- Integrates with the host: shared $HOME, USB devices, audio, GUI apps (X11/Wayland).
- No root needed — perfect for immutable Fedora variants like Silverblue/Kinoite.
- Exports apps from the container back to Fedora using distrobox-export.
Install Distrobox on Silverblue
rpm-ostree install distrobox
systemctl rebootCreate and enter a Gentoo container
distrobox create -i gentoo/stage3:latest -n gentoo
distrobox enter gentooSync and update Gentoo
emerge --sync
emerge --ask --update --deep --newuse @world
...Gentoo inside Distrobox is source‑based, this means:
Compiling packages happens inside the container
CPU and RAM usage will be high
Builds may take a long time (depending on your hardware)
Silverblue’s immutability does not affect Gentoo’s compilation.