How to install Sonarr on Fedora Server

Sonarr is a popular open-source tool that helps you manage and automate TV shows downloading and monitoring, which makes it easier for you to keep track of all your favorite shows without constantly having to monitor them manually. This tutorial aims to guide you on how to install Sonarr on your Fedora Server with these simple steps:

Prerequisites

Before we begin, it's important to make sure your system meets some basic requirements. Ensure you have the following installed:

Step 1: Install Mono

To run Sonarr, you first need to install Mono. This is an open-source implementation of Microsoft .NET Framework which allows Sonarr to run on Linux systems. You can install it by typing the following command in your terminal:

sudo dnf install mono-complete

Step 2: Add the Sonarr Repository

Next, we will add the Sonarr repository to our system. This repository is where we'll get Sonarr packages from. Run the following command to add the Sonarr repository key:

sudo rpm --import https://packages.sonarr.tv/repo/centos/signing-key.asc

And then we'll add the Sonarr repository by running:

sudo sh -c 'echo -e "[Sonarr]\nname=Sonarr - \$$basearch\nbaseurl=https://packages.sonarr.tv/centos/\$releasever/\$basearch/\ngpgcheck=0\nenabled=1" > /etc/yum.repos.d/sonarr.repo'

Step 3: Install Sonarr

With the repository added, it's time to install Sonarr. Run the following command in your terminal:

sudo dnf install nzbdrone

Step 4: Configure Sonarr to Run on Startup

By default, Sonarr is not configured to start automatically. You can achieve this by running:

sudo systemctl enable nzbdrone.service

Step 5: Access Sonarr Web Interface

Congratulations! You have successfully installed Sonarr. To access the web interface, use a web browser and navigate to http://localhost:8989. You should see a Sonarr page like the one shown below.

Sonarr Setup Wizard

You can now follow the Sonarr setup wizard to complete the installation.

That's it! You now know how to install Sonarr on your Fedora Server. Happy downloading!

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!