Browse
 
Tools
Rss Categories

Debian Installation for Asterisk

Reference Number: AA-01126 Views: 2350 0 Rating/ Voters

This help page is deprecated and is not applicable to current releases of the LumenVox software.

Debian Installation

These instructions cover installing the LumenVox software on 32-bit versions of Debian 5 (Debian "Lenny") using binary Debian packages. For installing on Red Hat-based distributions, see Linux Installation with RPM.

As of our version 10.3 (November 2011), we no longer are creating new builds for Debian installations. This is solely due to the limited number of deployed Debian installations when compared to the work involved in developing, testing and maintaining builds for this distribution. If you have a strong business case for continued Debian support, please contact the Sales team to discuss it further.

Using apt-get to Download

The preferred method of obtaining the LumenVox packages is by downloading them from the LumenVox packages server using apt-get. To do this, you must first add the LumenVox server to your list of APT servers. This requires that the installation machine have Internet access (see Downloading Packages Manually if you do not have Internet access on that machine).

Open the file named sources.list in the /etc/apt/ directory. Add the following line at the end of the file:

deb http://www.lumenvox.com/packages/Debian/binary/

Close and save the file once you have added that line. Editing this file is a one-time task; you will not need to do this every time you update the LumenVox pacakges.

Before you install the LumenVox software, you may wish to run apt-get update to ensure you have the latest packages for installation.

The available packages are:

  • LumenVoxCore which contains core files shared across all packages. This is required.
  • LumenVoxClient which contains the speech client.
  • LumenVoxSRE which contains the speech server.
  • LumenVoxLicenseServer which contains the License Server.
  • LumenVoxMediaServer which contains both the MRCPv1 and MRCPv2 Server.
  • LumenVoxTTS contains the text-to-speech server, required for a TTS installation.

Typical installations will require the Core, Client, SRE, and License Server packages and the Media Server (if your platform uses MRCP). If TTS is required, then the TTS package will also be installed. To download and install everything for a typical installation, you could run the following command:

apt-get install lumenvoxcore lumenvoxclient lumenvoxsre lumenvoxlicenseserver lumenvoxtts

You must have administrative privileges in order to successfully install the software. Once this is done, you may move on to Licensing to license the software.

Downloading Packages Manually

Instead of using apt-get to download the packages from our server, you may download them from our Web site by logging into http://www.lumenvox.com/customers/ and then clicking on "Your Software Downloads". This is especially useful if the installation machine does not have Internet access, as you can download the Debian packages from our Web site on a different machine and then copy them over to the installation machine.

The following instructions will walk you through using apt-get to install the packages from the local machine. You may use dpkg to do this as well, but it is not recommended as dpkg will not correctly handle dependency issues the way apt-get will.

Once you have downloaded the packages, make a new directory on the machine. We will use /opt/Debian as our example directory. Inside that directory, create a folder called binary and copy the packages into this folder -- /opt/Debian/binary/ if you are using our example.

Move into /opt/Debian and run the following command:

dpkg-scanpackages binary /dev/null | gzip -9c > binary/Packages.gz

This will create a Packages.gz file with information about the packages to be used by apt-get. Open the sources.list file in the /etc/apt/ directory and add the following line:

deb /opt/Debian binary/

Save and close the file. Now run apt-get update to refresh your package information, and then use apt-get install package to install the LumenVox software, where package is the name of the specific LumenVox software you wish to install.

You must have administrative privileges in order to successfully install the software.