Ubuntu

sudo add-apt-repository ppa:nonolith/connect \
&& sudo apt-get update \
&& sudo apt-get install nonolith-connect nonolith-pixelpulse-launcher \
&& sudo service udev restart

To update, just run

sudo apt-get update && sudo apt-get upgrade

or use Update Manager

Debian

The Ubuntu builds will likely work. Use Natty for Debian stable (squeeze). Packages on the Launchpad PPA.

Gentoo

emerge nonolith-connect
rc-update add nonolith-connect default
/etc/init.d/nonolith-connect start

(This is actively maintained by a Gentoo developer; please use the regular bug tracker at bugs.gentoo.org for any feedback, improvements, etc)

Fedora

We do not have an RPM package at this point, however, you can build from source:

sudo yum install boost libudev boost-thread boost-regex git scons gcc-c++ boost-devel systemd-devel asio-devel
git clone --recursive https://github.com/nonolith/connect.git
cd connect
scons -j5

You can then run ./nonolith-connect as root, or follow the notes in the readme to configure Nonolith Connect as a daemon under an unprivileged user id.

Other distributions

Source is available at http://apps.nonolithlabs.com/download/source/nonolith-connect-1.1.tar.bz2.

See the notes in the readme for build instructions and other install steps.