Version 14 (modified by http://openid.aol.com/adiknoth, 3 years ago)

Update information about squeeze.

Installation on Debian

Introduction

There no packages of laditools and ladish for Debian yet, so they should be installed from GIT.

First, install "jackd" version 2 with D-Bus enabled as described for "unstable" and "stable" below.

JACK2

Debian "squeeze", "testing", "sid"

Install jackd2

apt-get install jackd2

Proceed to section "LADISH" below.

Debian "lenny"

In the older releases, apparently for package dependency reasons, a packaged jackd is required.

The following procedure was tested with the "master.jackd2" branch from  the Debian GIT repository. The produced packages act as drop-in replacements, and most packages depending on jack/libjack will continue to work.

lenny: debuild

git clone --branch master.jackd2 git://git.debian.org/pkg-multimedia/jack-audio-connection-kit.git
cd jack-audio-connection-kit
debuild
cd ..
dpkg -i jackd_1.9.5-1_amd64.deb libjack0_1.9.5-1_amd64.deb libjack-dev_1.9.5-1_amd64.deb

LADISH

Finally, install LADISH from source as described in the installation instructions.

Note: I prefer to install everything into /usr by issuing

./waf configure --prefix=/usr

at configuration time.

As an alternative, you can only install the D-Bus service files into /etc, everything else into /usr/local:

./waf configure --enable-pkg-config-dbus-service-dir

Additional Software (recommended)

Finally, I install laditools (from GIT) and  a2jmidid (from GIT).