Bash Script

The bash script will auto-detect the OS and package manager, install all external dependencies from the system’s package manager, and then installs Ronin. Supports Debian, Ubuntu, Fedora, OpenSUSE, Arch, macOS, and FreeBSD.

curl -o && bash --pre

If you encounter an error when running, please report it to the scripts repository.

Manual Instructions

If you do not want to use an automatic installation shell script, there are manual installation instructions:


There are also Docker images available:

docker pull roninrb/ronin
docker run  -it ronin

Additionally, if you want to mount your home directory into the docker image:

docker run --mount type=bind,source="$HOME",target=/home/ronin -it ronin


Windows users are recommended to either use WSL2, or use Docker and run the Docker images.