RustRover is an integrated development environment (IDE) from JetBrains designed specifically for Rust programming. It comes with intelligent code completion, refactoring support, Cargo integration, and tooling for modern Rust workflows. This tutorial demonstrates how to install RustRover on Ubuntu 24.04.
Install RustRover
First, get the latest available version number of RustRover from JetBrains API:
RUSTROVER_VERSION=$(curl -s "https://data.services.jetbrains.com/products/releases?code=RR&latest=true&type=release" | grep -Po '"version":"\K[0-9.]+')
Next, download the archive using the version we just retrieved:
wget -O rustrover.tar.gz https://download.jetbrains.com/rustrover/RustRover-$RUSTROVER_VERSION.tar.gz
Prepare the installation directory and extract RustRover into it:
sudo mkdir -p /opt/rustrover
sudo tar xf rustrover.tar.gz --strip-components=1 -C /opt/rustrover
After extraction, you can safely remove the archive to free space:
rm -rf rustrover.tar.gz
Testing RustRover
Run the following command to start the RustRover from the terminal:
/opt/rustrover/bin/rustrover
Once the application opens, you can create a desktop entry directly from the welcome screen. This makes it accessible from the system's application launcher without needing the terminal.
Uninstall RustRover
If RustRover is no longer needed, delete the installation directory:
sudo rm -rf /opt/rustrover
Remove the desktop entry:
sudo rm -rf /usr/share/applications/jetbrains-rustrover.desktop
Delete user-level configuration, logs, and cache:
rm -rf ~/.{cache,config,local/share}/JetBrains/RustRover*
Leave a Comment
Cancel reply