sabato, marzo 01, 2008

Compilare Asterisk su Ubuntu

Compilare Asterisk su una distribuzione Ubuntu è molto semplice.
Per prima cosa bisogna procurarsi (se non sono presenti) l' utility make, il gcc e g++, i sorgenti e gli headers del kernel, e la libncurses. Utilizzando apt-get:

apt-get install make
apt-get install gcc
apt-get install g++
apt-get install bison
apt-get install linux-sources-2.6.18
apt-get install linux-headers-2.6.18-5-686
apt-get install libncurses5-dev

Fatto questo pensiamo ai sorgenti di asterisk, delle libpri e dei driver zaptel (libpri e zaptel verranno approfondite in un altro articolo), spostiamoci nella directory /usr/src, creiamo la directory asterisk e scarichiamo i sorgenti:

cd /usr/src/
mkdir asterisk/
cd asterisk/
wget http://downloads.digium.com/pub/asterisk/releases/asterisk-1.4.18.tar.gz
tar -xvf asterisk-1.4.18.tar.gz
wget http://downloads.digium.com/pub/libpri/libpri-1.4.3.tar.gz
tar -xvf libpri-1.4.3.tar.gz
wget http://downloads.digium.com/pub/zaptel/zaptel-1.4.9.tar.gz
tar -xvf zaptel-1.4.9.tar.gz

Fatto ciò, possiamo compilare i sorgenti che abbiamo precedentemente scompattato e quindi:

cd libpri-1.4.3/
make clean
make
make install

cd zaptel-1.4.9/
make clean
make
make install
make config

cd asterisk-1.4.18/
make clean
./configure
make install
make samples
make config


reboot

Nessun commento:

Rate this post: (data provided from NewsGator Online)