Endless OS uses a read-only, immutable root filesystem. Advanced users and software developers may need more flexibility for certain tasks. One way to do this is to use
toolbox to create a Fedora Linux container within your Endless OS installation, which provides command line access to a Fedora environment, and all usual Fedora tools such as
One feature of toolbox is that your home directory is made available within the container. It is therefore very easy to share your files between your container and the host Endless OS.
toolbox create. The Fedora base will now be downloaded.
toolbox), you can verify with e.g.:
dsd@toolbox:~$ cat /etc/os-release NAME=Fedora VERSION="32 (Container Image)" ID=fedora [...]
exitto exit the container and return to the Endless shell environment.
If you prefer a specific version of Fedora, for example Fedora 33, you can create the container with
toolbox create --release 33.