ROON Brigde / Server


# install official ROON brigde/server

  1. $ sudo apt-get update

# make sure curl is installed

  1. $ sudo apt install curl

# install dependency (ffmpeg lib)

  1. $ sudo apt-get install ffmpeg

# setup directory for installation

  1. $ sudo mkdir ~/Downloads/roon_server
  1. $ cd ~/Downloads/roon_server/

# Roon Server x86_64
# all instructions are available here:
# https://help.roonlabs.com/portal/en/kb/articles/linux-install#Easy_Installer
# download script from the website (see above link) or fetch it with curl

  1. $ sudo curl -LO https://download.roonlabs.com/builds/roonserver-installer-linuxx64.sh

# check the script before going further

  1. $ cat roonserver-installer-linuxx64.sh

# change permission

  1. $ sudo chmod +x roonserver-installer-linuxx64.sh

# install

  1. $ sudo ./roonserver-installer-linuxx64.sh

# Roon Bridge x86_64

  1. $ sudo curl -LO http://download.roonlabs.com/builds/roonbridge-installer-linuxx64.sh
  1. $ sudo chmod +x roonbridge-installer-linuxx64.sh
  1. $ sudo ./roonbridge-installer-linuxx64.sh

# Roon Bridge armv7hf (32 bit)

  1. $ sudo curl -LO http://download.roonlabs.com/builds/roonbridge-installer-linuxarmv7hf.sh
  1. $ sudo chmod +x roonbridge-installer-linuxarmv7hf.sh
  1. $ sudo ./roonbridge-installer-linuxarmv7hf.sh

# Roon Bridge armv8 (64 Bit)

  1. $ sudo curl -LO http://download.roonlabs.com/builds/roonbridge-installer-linuxarmv8.sh
  1. $ sudo chmod +x roonbridge-installer-linuxarmv8.sh
  1. $ sudo ./roonbridge-installer-linuxarmv8.sh

# roon is now activated, get the status
# roon server

  1. $ sudo systemctl status roonserver

# roon bridge

  1. $ sudo systemctl status roonbridge

# Log File Location
# If you used the easy installer, log files can be found in `/var/roon/RoonServer/Logs`, `/var/roon/RAATServer/Logs`, and `/var/roon/RoonBridge/Logs`.

# activate or deactivate service
# roon server

  1. $ sudo systemctl enable roonserver
  1. $ sudo systemctl disable roonserver

# roon bridge

  1. $ sudo systemctl enable roonbridge
  1. $ sudo systemctl disable roonbridge

# start, stop, status or restart service
# roon server

  1. $ sudo systemctl start roonserver
  1. $ sudo systemctl stop roonserver
  1. $ sudo systemctl restart roonserver
  1. $ sudo systemctl status roonserver

# roon bridge

  1. $ sudo systemctl start roonbridge
  1. $ sudo systemctl stop roonbridge
  1. $ sudo systemctl restart roonbridge
  1. $ sudo systemctl status roonbridge

# Uninstalling
# You can reverse the steps of the easy installer by running it with ‘uninstall’ as a command line parameter. For example:
# Roon Server x86_64

  1. $ sudo ~/Downloads/roonserver/roonserver-installer-linuxx64.sh uninstall

# Roon Bridge x86_64

  1. $ sudo ~/Downloads/roonserver/roonbridge-installer-linuxx64.sh uninstall

# Roon Bridge armv7hf (32 bit)

  1. $ sudo ~/Downloads/roonserver/roonbridge-installer-linuxarmv7hf.sh uninstall

# Roon Bridge armv8 (64 Bit)

  1. $ sudo ~/Downloads/roonserver/roonbridge-installer-linuxarmv8.sh uninstall