Skip to content

Conversation

JensTimmerman
Copy link

fix epel release baseurl, baseurl didn't work on centos8

Jens Timmerman added 6 commits August 29, 2021 19:40
fix epel release baseurl, baseurl didn't work on centos8
mono repo is not needed, it's in epel
 Please upgrade to the .NET Core version of Radarr, Mono versions will not be supported in the next release.
@JensTimmerman
Copy link
Author

I just noticed mono is deprecated,

    ixing Standalone installs
        Back-Up your existing configuration before the next step.
        This should only happen on Linux hosts. Do not install .net core runtime or SDK from microsoft. To remedy, download the correct build for your architecture. Please note that the links are for the master branch. If you are on develop or nightly you will need to adjust /master/ in the URL.
        In short you will need to delete your existing binaries (contents or folder of /opt/Radarr) and replace with the contents of the .tar.gz you just downloaded.

    DO NOT JUST EXTRACT THE DOWNLOAD OVER THE TOP OF YOUR EXISTING BINARIES.
    YOU MUST DELETE THE OLD ONES FIRST.

    Download the .net binaries. The example is for a x64 (AMD64) installation. wget --content-disposition 'http://radarr.servarr.com/v1/update/master/updatefile?os=linux&runtime=netcore&arch=x64'
        For most users (x64 or AMD64), this would be .linux-core-x64.tar.gz selected via arch=x64 in the url. For ARM use arch=arm and for ARM64 use arch=arm64
    Stop Radarrr sudo systemctl stop radarr
    Backup the old Binaries sudo mv /opt/Radarr /opt/Radarr.old
    Extract the Radarr Tarball tar -xvzf Radarr*.linux-core-x64.tar.gz
    Move the new Radarr Binaries sudo mv Radarr/ /opt
    Ensure Radarr has permissions to its directory, this assumes it runs as the user radarr sudo chown -R radarr:radarr /opt/Radarr
    Remove the old binaries sudo rm -rf /opt/Radarr.old
    Remove the Tarball sudo rm -rf Radarr*.linux-core-x64.tar.gz
    Update your startup script and replace mono --debug /opt/Radarr/Radarr.exe with /opt/Radarr/Radarr. To edit the script the command is likely: sudo nano -e /etc/systemd/system/radarr.service
    Reload the Systemd Files systemctl daemon-reload
    Restart Radarr sudo systemctl start radarr.service

This will need just a little bit more work

@JensTimmerman
Copy link
Author

I'm not using this role anymore, currently installin radarr has become a lot easier with less dependencies it seems

        wget --content-disposition 'http://radarr.servarr.com/v1/update/master/updatefile?os=linux&runtime=netcore&arch=x64'
        tar -xvzf Radarr*.linux*.tar.gz
        sudo mv Radarr /opt/
       sudo chown radarr:radarr -R /opt/Radarr
       dnf install libicu
    # in service template use   
    /opt/Radarr/Radarr -nobrowser -data=/opt/Radarr/data

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant