Roon Bridge will not install on Linux 18.04 Bionic Beaver - HELP!

Hello, Lovely Support people!

I feel very stupid posting this, but so be it. I have been running ROON very well on my older Ubuntu LTS install of 16.04 LTS, but I am simply unable to install ROON bridge on the new 18.04 installation on the very same laptop.

I have followed all the instructions on the ROON Linux page. Here is what I get in terminal:

khalid@khalid-ThinkPad-T430:~$ sudo apt install curl http://download.roonlabs.com/builds/roonbridge-installer-linuxx64.sh
[sudo] password for khalid:
Reading package lists… Done
Building dependency tree
Reading state information… Done
E: Unable to locate package http://download.roonlabs.com/builds
E: Couldn’t find any package by glob ‘http://download.roonlabs.com/builds’
E: Couldn’t find any package by regex ‘http://download.roonlabs.com/builds’

So, I basically downloaded the script file and tried to use the other two command lines to install, and I got this:

Welcome to the RoonBridge installer

This installer sets up RoonBridge to run on linux with the following settings:

  • RoonBridge will be installed in /opt/RoonBridge
  • RoonBridge’s data will be stored in /var/roon/RoonBridge
  • RoonBridge will be configured to run as a system service
  • RoonBridge will run as root

These settings are suitable for turning a dedicated or semi-dedicated device
into an appliance that runs RoonBridge

If you want customize how RoonBridge is installed, see:

http://kb.roonlabs.com/LinuxInstall


Do you want to install RoonBridge on this machine? [Y/n] y

Downloading RoonBridge_linuxx64.tar.bz2 to /tmp/tmp.RaKKHPY54C/RoonBridge_linuxx64.tar.bz2

./roonbridge-installer-linuxx64.sh: line 188: curl: command not found


The RoonBridge installer did not complete successfully.

If you are not sure how to proceed, please check out:

Hmm, I do remember that the whole process went pretty smoothly last time. I do not think there are any particular dependencies I have to install for ROON bridge. I did try to change the command for the download for the script file, ex:

khalid@khalid-ThinkPad-T430:~$ sudo apt install curl -0 http://download.roonlabs.com/builds/roonbridge-installer-linuxx64.sh
E: Command line option ‘0’ [from -0] is not understood in combination with the other options.
khalid@khalid-ThinkPad-T430:~$ curl -O http://download.roonlabs.com/builds/roonbridge-installer-linuxx64.sh

Command ‘curl’ not found, but can be installed with:

sudo apt install curl

Basically, I futzed about with that line but nothing seemed to work. So, with a red face, I ask for help.

Thanks!

K.

@Khalid_Ansari Do you have the bz2 installed to unpack the curl downloaded files? And curl based on a reread of you last post and @Fernando_Pereira post :smile:

1 Like

The ‘sudo apt install’ command you tried does not seem right. What I would do is simply

sudo apt install curl
sudo apt install bz2

and whatever other installs are needed to support the Roon installer script.

1 Like

So, gentlemen, here is what I did, followed Mr. Pereira’s advice of going for “sudo apt install curl”, this I assume is some sort of command or package or something.

That worked, then I followed the three command lines as “ahem” commanded by the ROON elders, and lo and behold, I have a ROON bridge on my trusty ThinkPad T430. Amen!

Thank you, good people of ROON!

1 Like

Glad it worked! Let me parse ‘sudo apt install curl’ for you:

‘sudo’ is a command that allows you to operate with full privileges to install software
‘apt’ is the command to install Ubuntu software packages
‘install’ is the ‘apt’ option to install something
‘curl’ is the package to install, which installs the ‘curl’ command

The ‘curl’ command pulls files from designated servers using a variety of standard protocols, for instance HTTP.

2 Likes

As Borat from Kazakstan would say: “Wawa-wi-wa!”

Thank you and have a wonderful remaining Labour Day weekend.