On the Roon downloads page it says “Roon Bridge for Linux runs on x86_64 and armv7hf and armv8 platforms.” without including the x86_32 version in that statement.
Below there is a downloadable .sh version available for 32 bit but no installers are listed in the “Easy Installer” options.
So far I am having no luck with the .sh script or the .tar on a 32 bit Intel x86 machine. I have been trying SSH remote as well as the terminal on the local Ubuntu install.
Edit: I think that the -O in the curl command is meant to be a -0 (numeric, not alphabetical).
-0, --http1.0
(HTTP) Tells curl to use HTTP version 1.0 instead of using its internally preferred HTTP version.
This option overrides –http1.1 and –http2.
Edit: Nope, I’m wrong, it is alphabetical O, see below.
Let’s flag @danny to check that syntax. A KB edit may be in order.
I think there might be an error in the 32bit script. It checks for a 64bit processor (same as the 64bit script) and exits when it can’t find one. Comparing the two they do the same _64 ARCH search, but it says ARCH=x86 in one and ARCH=x64 in the other. Is this meant as a 32bit install on a x86_64 architecture or is the script fauty? Maybe @danny or @brian can help clear this up?
Reading the KB it says here: https://kb.roonlabs.com/LinuxInstall “Roon Bridge for Linux runs onx86_64and armv7hf and armv8 platforms” so it seems you are out of luck on a 32bit Intel processor unfortunately. Sorry for the ‘false alarm’.
I believe the KB text wasn’t updated when the 32 bit version was added to the downloads page and that @ogs first above post about the 64 bit check being unchanged is likely to be the problem. Someone more proficient in Linux than I am will confirm.