If you are here, you must already know what Radarr does, and you are now curious with the new UI changes which adapt Sonarr’s UI.
I will be showing the steps to update your Radarr to version 3 based on my Ubuntu OS which should be working on other Linux variants too.
V3 is using
aphrodite branches on github and this is what you will be using in Radarr too.
V3 is now merged into master branch. That means, V3 is the new stable version of Radarr and V2 is deprecated.
Backup your current configurations
Before proceeding, backup your current configurations!
By backing up your configurations, you can revert to old Radarr version if there is something wrong happened.
To do this, go to System >> Backup
Get the latest V3 build
First step is to fetch the latest V3 build into your Linux server. There are 2 different ways to run Radarr V3 which is .NET core and Mono. Since .NET Core is the latest target of the developers, I would recommend you to use it instead of Mono unless your machine is uncapable of running .NET Core
If you are not sure. you can try Mono version and it Radarr will inform you if your machine is capable of .NET Core.
.NET Core (More information)
There are multiple ways to fetch the latest build. You can download from Radarr’s Github release page, or from their official links.
What you want is the one with core in its name. Example:
and of course you need to download the right build for your CPU architecture (x64, arm, arm64). You can check it using
$ uname -i command.
Same concept applied like above. Download the right one for your CPU architecture. (Right-click and save).
To download Mono version, get it from their Github release page.
You want something named like this
Download it to somewhere on your server. I will be using
Radarr.master.188.8.131.5204.linux.tar.gz since it is the latest version when I am writing this
$ cd /tmp $ wget "https://github.com/Radarr/Radarr/releases/download/v184.108.40.20604/Radarr.master.220.127.116.1104.linux-core-x64.tar.gz"
You will now have file
Radarr.master.18.104.22.16804.linux.tar.gz in your
Extract the file you have downloaded
Then you need to extract the file
$ tar xvf Radarr.master.22.214.171.12404.linux.tar.gz
You will then have a folder named
/tmp. This folder will be the one which you will run Radarr from.
Don’t worry about your data and configurations as they are saved in
~/.config and will be upgraded automatically when V3 is running.
And you made and a backup and downloaded to your PC right?! If not, stop and do it now!
Move Radarr folder to the path that you want
Since you need to run Radarr from this new
Radarr folder, you need to move it to somewhere safe.
In my case, I renamed the old
Radarr folder (which I can restore back if I want to revert), and move this new
Radarr to the old place replacing the old
So let say I have my old
Radarr folder at
~/radarr/Radarr, I would do
$ cd ~/radarr/ $ mv Radarr Radarr_old $ mv /tmp/Radarr .
I will now have 2 folders,
Radarr (V3) and
Radarr_old (V2) under
~/radarr/. This is basic stuff requiring basic Linux knowledge, so I hope I am not confusing you.
Restart your Radarr
The last step is to have your Radarr restarted so it will pick up the new V3 files. I am using systemd, so my command would just be
$ sudo systemctl restart radarr
If you haven’t setup your Radarr systemd service yet, you should. It will make your job much easier.
Paste configurations below in
/etc/systemd/system/radarr.service. You are required to edit the configurations to reflect your server environment.
[Unit] Description=Radarr Daemon After=syslog.target network.target [Service] ## Change the user and group variables here. User=myuser Group=myuser Type=simple ## For .NET Core. # - Comment (by putting # at the front) this if you are # using Mono. # - Change "/home/myuser/radarr/Radarr/" to your new Radarr # folder. This should be pointing to your Radarr # executable. # - ExecStart=/home/myuser/radarr/Radarr/Radarr -nobrowser ## For Mono # - Uncomment (by removing the #) line below if you are # using Mono. # - Make sure you commented the line for .NET Core above. # - Change "/home/myuser/radarr/Radarr/" to your new Radarr # folder #ExecStart= /usr/bin/mono --debug /home/myuser/radarr/Radarr/Radarr.exe -nobrowser TimeoutStopSec=20 KillMode=process Restart=on-failure [Install] WantedBy=multi-user.target
Reload systemd manager configuration
$ sudo systemctl daemon-reload
If you want to make it autostart at system boot, execute
$ sudo systemctl enable radarr
Then you can start Radarr
$ sudo systemctl start radarr
Your V3 Radarr should running replacing the old version.