View on GitHub

Distrobox

Use any linux distribution inside your terminal

Download this project as a .zip file Download this project as a tar.gz file

Create a dedicated distrobox container

Distrobox wants to be as generic as possible in supporting OCI images, but sometimes there could be some problems:

Requirements

The only required programs that must be available in the container so that distrobox-init won’t start the installation are:

If all those dependencies are met, then the distrobox-init will simply skip the installation process and work as expected.

To test if all packages requirements are met just run this in the container:

if ! command -v find || ! command -v mount || ! command -v passwd ||
    ! command -v sudo || ! command -v useradd || ! command -v diff ||
    ! command -v pinentry || ! command -v wget || ! command -v curl ||
    ! command -v less || ! command -v bc ||
    ! command -v "${SHELL}"; then

 echo "Missing dependencies"

fi