JetBrains Rider is a complex, cross-platform Microsoft .NET IDE (Integrated development environment.) It is supported well on Linux and works on everything from Arch Linux to Ubuntu via Snap, Flatpak, as well as all other Linux operating systems via a downloadable TarGZ file.
In this guide, we’ll show you how to download and install JetBrains Rider on Linux. However, before we begin, please note that you will need to create a JetBrains account. To do that, head over to their website.
Arch Linux installation instructions
If you’re using Arch Linux, the JetBrains Rider application is installable directly through the AUR. Since it is in the AUR, you’ll be able to build a native Arch Linux package that can be updated each time you update your system.
It should be noted that JetBrains doesn’t officially support the Arch Linux AUR. However, this package takes the Linux files directly from their website to generate the Arch package.
To get started with the Rider AUR package, you’ll first need to install the “git” and “base-devel” packages. These packages are essential for interacting with the Arch Linux AUR.
sudo pacman -S base-devel git
After setting up the two packages, you will need to download and install the Trizen AUR helper. This program makes installing, building, and compiling software from the AUR quick and automatic, rather than tedious.
To install Trizen, start by downloading it to your PC via the git clone command.
git clone https://aur.archlinux.org/trizen.git
Once the Trizen package is downloaded, use the CD command to move into the “trizen” folder and the makepkg command to build and install it on your Arch Linux system.
cd trizen/ makepkg -sri
Finally, when the Trizen AUR helper tool is set up on your Arch Linux computer, you can use the trizen -S command to install the latest JetBrains Rider application onto your system.
trizen -S rider
Flatpak installation instructions
The JetBrains Rider application is available to all Linux users on the Flathub Flatpak app store. To get started with this app, you’ll need to first enable the Flatpak runtime on your computer.
Enabling the Flatpak runtime on Linux is very easy. To do it, open up a terminal window and use your package manager to install the “flatpak” package onto your computer. If you’re having issues setting up Flatpak, please follow our in-depth guide on the subject.
After setting up the Flatpak runtime on your computer, it’s time to enable the Flathub app store. Flathub has a ton of apps available for users, including Rider. To enable Flathub, use the following remote-add command.
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Once the Flathub app store is enabled on your Linux PC, JetBrains Rider’s installation can begin. Using the flatpak install command below, get Rider working.
flatpak install flathub com.jetbrains.Rider
Snap package installation instructions
The JetBrains Rider application is available to all Ubuntu users (as well as other Linux OSes that have Snap support). To get started installing Rider as a Snap package, you’ll need to install and enable Snapd.
To install and enable Snapd, open up a terminal window on the desktop by pressing Ctrl + Alt + T on the keyboard. Or, search for “Terminal” in the app menu and open it that way.
Once the terminal window is open, use your package manager to install the “snapd” package. Then, use systemctl enable –now snapd.socket to turn it on.
systemctl enable --now snapd.socket
Are you having trouble setting up the Snapd package on your Linux PC to enable Snap package support? Don’t worry! We can help! Check out our in-depth guide on how to set up Snap package support on Linux.
With the Snapd runtime working, your Linux PC has Snap support. From here, use the snap install command below to get the latest JetBrains Rider app working.
sudo snap install rider --classic
Generic Linux installation instructions
JetBrains makes a generic installer available to all Linux users so that Rider can be installed. Here’s how to use it. First, head over to the Rider download page for Linux and click on “Download.”
After downloading the TarGZ Rider package, open up a terminal window with Ctrl + Alt + T on the keyboard. Then, use the CD command to move into the “Downloads” folder.
Extract the contents of the installer using tar xvf.
tar xvf JetBrains.Rider-*.tar.gz
Using the CD command, move into the extracted folder.
cd JetBrains\ \Rider-*
Move into the “bin” folder using CD.
Start the installer Wizard.
Confirm the EULA by checking the box. Then, click “Continue.” Rider will then start up and prompt you to enter your username and account information.