# Installation You can find the most recent packaged versions on the [Releases](https://github.com/radareorg/radare2/releases) page. However, installing from git is recommended whenever possible. The most used and recommended way is by running `sys/install.sh` which will build and install r2 from sources and install it **system-wide** using **symlinks**. ```sh git clone https://github.com/radareorg/radare2 radare2/sys/install.sh ``` To install in your user's home directory, use `sys/user.sh`. To manage multiple installations on the same system, use [r2env](https://github.com/radareorg/r2env). The focus on portability enables r2 to be built in many different ways for multiple operating systems easily by using the `./configure && make` or `meson` build systems. r2env allows you to build and install different versions of r2 in your home or system and it is available via Python's `pip` tool. ```sh pip install r2env r2env init r2env add radare2@git ``` ## Uninstallation In case of a polluted filesystem, you can uninstall the current version or remove all previous installations with one or more of those commands: ```sh sudo chown -R $USER # Fix permissions make uninstall # Remove the current installation make purge # Remove all files from all installations make system-purge # Remove all installed packages git clean -xdf # Remove any files not tracked by git rm -rf shlr/capstone # Remove the current version of capstone ``` # Packaging status Packaging status