If you’re running Ubuntu Xenial (16.04.x) and want pre-built packages I provide them for stable (RC) and daily unstable (DEV) builds.
If you’ve previously used my packages these new packages will replace the older version – the main change is splitting Interface and Stack into distinct packages plus an improved/faster auto build system to get these packages built. If you’ve already added my signing key and repository you won’t need to do it again – just insure you have installed Qt5.9 PPA.
To use my repository you’ll need to add a PPA for Qt5.9 and import my signing key for HF packages. To do so complete following steps.
sudo add-apt-repository ppa:beineri/opt-qt591-xenial
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E9A40B0F
sudo add-apt-repository "deb [arch=amd64] https://packages.o2t.info/ xenial o2t-hf"
sudo apt-get update
If add-apt-repository isn’t on your system run;
sudo apt-get install software-properties-common
If you want to install Interface run following command;
sudo apt-get install o2t-hifi-interface-stable
If you want to install server components run following command;
sudo apt-get install o2t-hifi-stack-stable
If, instead, you’d like to run bleeding edge daily dev builds replace stable with unstable as in;
Installing unstable will first remove stable, if installed, or opposite if changing from unstable to stable.
Advantage to running unstable is bugs in RC (stable) will – maybe – be fixed and you’ll have access to any new features. Disadvantage is unstable is potentially unstable and might be incompatible with HF’s current RC due to protocol mismatch.
I don’t install a desktop launcher item for Interface. Open terminal and run Interface with;
Stack (domain-server and assignment-client) is at;
I’m not yet publishing systemd scripts for Stack (sandbox server).
Binaries are installed to /opt/o2t-hifi and binaries have been compiled to look for their support libraries that aren’t part of a “normal” Ubuntu install in same directory tree thus allowing Qt5.9 and my HF builds to exist cleanly along side system default Qt.
If you run into Issues with Interface spamming log with USB error messages see thread on my first generation HF package at Ubuntu 16.04 (Xenial) Package
These packages are unsupported and provided as a courtesy – if you have issues I’ll attempt to help, but, it may be days before I see/reply to any requests.