If I click on the link in your posting above, the file gets opened. You can save the file then from your browser if you wish to as a substitute for the first of the three lines. If the file doesn’t open in the browser then you have some network problem that you need to troubleshoot.
I have installed Roon bridge before on many of my raspberry PI endpoints by using the arm8 scripts but were not able to install it on Ubuntu latest os version.
I have experienced a similiar problem with moode new OS and in that case I have reverted back to the old version. Where i tried to install ROON BRIDGE but I have to use “curl - LO” before the http addtess.
That is my reson for asking if anything have changed on ROON directory for files to be downloaded or if ROON bridge web page have not been updated?
I think I undestand what you mean, that I have to go to file been downloaded from browser. Navigate to it and then apply the scripts as below using terminal.
If you rightclick the link, your browser will show a “Download linked file” or similar in the context menu. Just like downloading any file. This is in Safari:
theunis@theunis-HP-ProBook-650-G3:~$ curl -LO https://download.roonlabs.com/builds/roonbridge-installer-linuxx64.sh
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 178 100 178 0 0 158 0 0:00:01 0:00:01 --:--:-- 158
100 16676 100 16676 0 0 5201 0 0:00:03 0:00:03 --:--:-- 24203
theunis@theunis-HP-ProBook-650-G3:~$ chmod +x roonbridge-installer-linuxx64.sh
theunis@theunis-HP-ProBook-650-G3:~$ sudo ./roonbridge-installer-linuxx64.sh
--------------------------------------------------------------------------------------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.fCWuV592Fn/RoonBridge_linuxx64.tar.bz2
######################################################################### 100.0%
Unpacking RoonBridge_linuxx64.tar.bz2...Done
Checking to see if RoonBridge can run on this machine
Checking for Binary Compatibility [ OK ]
Checking for ALSA Libraries [ OK ]
STATUS: SUCCESS
Copying Files...Done
Failed to stop roonbridge.service: Unit roonbridge.service not loaded.
Installing /etc/systemd/system/roonbridge.service
Enabling service roonbridge...
Created symlink /etc/systemd/system/multi-user.target.wants/roonbridge.service → /etc/systemd/system/roonbridge.service.
Service Enabled
Starting service roonbridge...
Service Started
--------------------------------------------------------------------------------------
All Done! RoonBridge should be running on your machine now.
--------------------------------------------------------------------------------------theunis@theunis-HP-ProBook-650-G3:~$
You need to see add the ‘L’ option to the curl command which redirects to the actual downloadable file. Without this you are downloading the html link itself.
Type man curl or curl --help in a terminal for more information. You could also use wget which handles redirects without the need for specific options. Sloppy release practices like this would be an embarrassment on a single volunteer developer FLOSS project, on a paid for product it’s simply not on-it literally means that no one checked the documentation before publishing it.