A well quick standalone Alpine PRoot installer & launcher. Also works for every architectures, Linux distros, and even in Termux.
alpine-proot support both Plain PRoot and proot-rs (Rust). If you have both proot and proot-rs installed, but you want to use proot-rs instead to launch alpine-proot, simply set ALPINEPROOT_USE_PROOT_RS
as true
.
curl -Lo alpine-proot.sh git.io/alpine-proot.sh
chmod +x alpine-proot.sh
# To launch alpine-proot anytime, simply do:
./alpine-proot.sh
It's very recommended to use this proot fork since this fork has a lot of fix & feature implemented (P.S. This proot fork also works on other than Termux)
For more information about alpine-proot, please check the alpine-proot wiki.
In order to make this works, PulseAudio should be installed at host system. At startup, the script automatically launch PulseAudio server in non-system mode if there is no pulse UNIX socket detected. However, in alpine-proot, sound support is already ready-to-use at startup as long you have PulseAudio(both host and guest) and alsa-plugins-pulse
(guest) installed on both host and guest system.
https://replit.com/@Yonle/PRoot (1 GB Storage per anonymous user)
- Discord Server: https://discord.gg/9S3ZCDR
- PRoot: https://proot-me.github.io
- Alpine Linux: https://alpinelinux.org