A shell installer that drops a Debian or Ubuntu userspace onto machines where you do not have root, using PRoot instead of containers or virtual machines.
FreeRoot wraps PRoot and BusyBox so you can bootstrap a familiar Linux rootfs, then keep running commands inside it. Typical uses: CI sandboxes, restricted hosts, Binder notebooks, and throwaway distro environments.
git clone https://github.com/Mytai20100/freeroot.git cd freeroot ./noninteractive.sh
The bundled run command stores startup jobs.
run add curl neofetch.sh | bash run rm curl neofetch.sh | bash run list
Upstream credit: foxytouxxx/freeroot. Custom PRoot builds come from Mytai20100/freeproot.