Roon on ubuntu 18.04?


(Phil Kemp) #1

anyone know if roon server runs on the latest ubuntu (18.04) ?

Thanks
Phil


(Martin Webster) #5

Yes, I’m running on 18.04 Server. This was an upgrade from the previous 64 bit LTS.

I’ll check my build notes when I’m home but I’m pretty sure all dependencies were met.


(Phil Kemp) #6

Cool. Would be nice to know i could move to 18.04…

thanks
Phil


(Rémi) #7

I have tried do-release-upgrade but it failed

roon@roonserver:~$ sudo do-release-upgrade
Checking for a new Ubuntu release
ERROR:root:gedefaultlocale() failed
Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/UpdateManager/Core/utils.py”, line 398, in get_lang
(locale_s, encoding) = locale.getdefaultlocale()
File “/usr/lib/python3.5/locale.py”, line 558, in getdefaultlocale
return _parse_localename(localename)
File “/usr/lib/python3.5/locale.py”, line 486, in _parse_localename
raise ValueError(‘unknown locale: %s’ % localename)
ValueError: unknown locale: UTF-8


(Martin Webster) #8

Did you complete the pre-upgrade steps and disable any non-core apt repos?


(Rémi) #9

MMmm actually no :blush:
I won’t try as the system is perfectly stable and performant now. Thanks for the hint !


(Martin Webster) #10

The steps are something like this:

sudo apt update
sudo apt install update-manager-core
sudo apt autoremove
sudo nano /etc/update-manager/release-upgrades

The last line should have Prompt=lts if you only want LTS upgrades.

sudo nano /etc/apt/sources.list

Comment any custom sources using #. For example, I use Veeam to backup my system volume.

sudo do-release-upgrade -d

That’s it. I didn’t need to make further changes for Roon. Check using sudo service roonserver status or sudo systemctl status roonserver. IIRC there were a few things to tidy up afterwards because certain packages were superseded, but no affect on Roon.

As an aside, and a warning to others, iCloud Drive does not have any versioning or file recovery features–I realised this afternoon that I’d lost my build notes (the file was empty) and I have no other backup because Apple puts these files in ~/Library/Mobile\ Documents/com~apple~CloudDocs/ and I’d not included this in my backup set … be warned synchronising tools are not the same a backups!


(Werner Ulber) #11

I’d have some trouble, too.
That’s what I did:

1.)
$ sudo apt-get install ffmpeg
2.)
$ sudo apt-get install curl
3.)
$ sudo apt-get install cifs-utils
4.)
$ curl -O http://download.roonlabs.com/builds/roonserver-installer-linuxx64.sh
$ chmod +x roonserver-installer-linuxx64.sh
$ sudo ./roonserver-installer-linuxx64.sh

Now it is working perfect.


(Keith Walter) #12

Thank you - that finally did it for me as well :slight_smile: