NzbDrone.exe is missing

NzbDrone.exe is missing from /opt/NzbDrone. This happened after I tried to install the new update and NzbDrone attempted to restart. The directory listing currently shows the following:

EDIT: Nevermind, it was a permissions issue. I was able to fix it by doing the following:

  1. Uninstall nzbdrone using sudo apt-get remove nzbdrone
  2. Remove /opt/NzbDrone using sudo rm -rf /opt/NzbDrone
  3. Reinstalling nzbdrone using sudo apt-get install nzbdrone

None of my data/config was removed in the process.

Mixing between using apt-get to install updates and Sonarr’s built-in updates will cause those permission issues. Either remove the repo from the apt-get sources or prevent the nzbdrone from being updated.

Which one is the most up-to-date version? The repo or the build-in updater?

They’re the same, both are released at the same time (within a few seconds of each other).

So the repo is only useful for a first-time install and it should be removed after?

If you want to use Sonarr’s built-in updater thats the safest way. Otherwise permissions can be reset or newly added files cause issues (usually something new in the UI).