Difference between revisions of "Compile Asterisk di Ubuntu"

From OnnoWiki
Jump to navigation Jump to search
Line 17: Line 17:
 
Copykan seluruh source code yang terbaru ke folder /usr/local/src/
 
Copykan seluruh source code yang terbaru ke folder /usr/local/src/
  
  # cp zaptel-1.4.9.2.tar.gz /usr/local/src/
+
  cp zaptel-1.4.9.2.tar.gz /usr/local/src/
  # cp asterisk-1.6.2.0-rc6.tar.gz /usr/local/src/
+
  cp asterisk-1.6.2.0-rc6.tar.gz /usr/local/src/
  # cp asterisk-addons-1.6.0-beta2.tar.gz /usr/local/src/
+
  cp asterisk-addons-1.6.0-beta2.tar.gz /usr/local/src/
  # cp asterisk-sounds-1.2.1.tar.gz /usr/local/src/
+
  cp asterisk-sounds-1.2.1.tar.gz /usr/local/src/
  # cp mpg123-1.3.1.tar.bz2 /usr/local/src/
+
  cp mpg123-1.3.1.tar.bz2 /usr/local/src/
  
  
Line 27: Line 27:
 
Buka file source code
 
Buka file source code
  
  # cd /usr/local/src
+
  cd /usr/local/src
  # tar zxvf zaptel-1.4.9.2.tar.gz
+
  tar zxvf zaptel-1.4.9.2.tar.gz
  # tar zxvf asterisk-1.6.2.0-rc6.tar.gz  
+
  tar zxvf asterisk-1.6.2.0-rc6.tar.gz  
  # tar zxvf asterisk-addons-1.6.0-beta2.tar.gz  
+
  tar zxvf asterisk-addons-1.6.0-beta2.tar.gz  
  # tar zxvf asterisk-sounds-1.2.1.tar.gz  
+
  tar zxvf asterisk-sounds-1.2.1.tar.gz  
  # tar jxvf mpg123-1.3.1.tar.bz2  
+
  tar jxvf mpg123-1.3.1.tar.bz2  
  
  
Line 39: Line 39:
 
Compile MPG123
 
Compile MPG123
  
  # cd /usr/local/src/mpg123-1.3.1
+
  cd /usr/local/src/mpg123-1.3.1
  # ./configure
+
  ./configure
  # make
+
  make
  # make install
+
  make install
  
  
Line 48: Line 48:
 
Compile zaptel
 
Compile zaptel
  
# cd /usr/local/src/zaptel-1.4.9.2
+
  cd /usr/local/src/zaptel-1.4.9.2
  # ./configure
+
  ./configure
  # make
+
  make
  # make install
+
  make install
  
 
Siap-siap sambungan ke Internet karena zaptel akan mengambil firmware yang dibutuhkan untuk card zaptel.
 
Siap-siap sambungan ke Internet karena zaptel akan mengambil firmware yang dibutuhkan untuk card zaptel.
Line 59: Line 59:
 
Compile asterisk
 
Compile asterisk
  
  # cd /usr/local/src/asterisk-1.6.2.0-rc6
+
  cd /usr/local/src/asterisk-1.6.2.0-rc6
  # ./configure
+
  ./configure
  # make all
+
  make all
  # make
+
  make
  # make install
+
  make install
  # make samples
+
  make samples
  
 
Jika anda ingin menginstalasi dokumentasi program, install
 
Jika anda ingin menginstalasi dokumentasi program, install
  
  # apt-get install doxygen
+
  apt-get install doxygen
  # make progdocs
+
  make progdocs
  
  
Line 75: Line 75:
 
Compile asterisk addons
 
Compile asterisk addons
  
  # cd /usr/local/src/asterisk-addons-1.6.0-beta2
+
  cd /usr/local/src/asterisk-addons-1.6.0-beta2
  # ./configure
+
  ./configure
  # make
+
  make
  # make install
+
  make install
  # make samples
+
  make samples
  
  
 
Install asterisk sound
 
Install asterisk sound
  
  # cd /usr/local/src/asterisk-sounds-1.2.1
+
  cd /usr/local/src/asterisk-sounds-1.2.1
  # make install
+
  make install
  
  

Revision as of 19:45, 22 November 2009

Pengalaman menunjukan asterisk softswitch dari hasil compiling tampaknya lebih bagus dari astrisk dari apt-get. Siapkan Ubuntu untuk Compile Software

# apt-get install kernel-package libncurses5-dev fakeroot wget \
bzip2 g++ libssl-dev libxml2-dev


Ambil Source Code zaptel, asterisk, asterisk-addons, asterisk-sounds dari situs Asterisk

Sementara paket software mpg123 bisa di ambil di


Copykan seluruh source code yang terbaru ke folder /usr/local/src/

cp zaptel-1.4.9.2.tar.gz /usr/local/src/
cp asterisk-1.6.2.0-rc6.tar.gz /usr/local/src/
cp asterisk-addons-1.6.0-beta2.tar.gz /usr/local/src/
cp asterisk-sounds-1.2.1.tar.gz /usr/local/src/
cp mpg123-1.3.1.tar.bz2 /usr/local/src/


Buka file source code

cd /usr/local/src
tar zxvf zaptel-1.4.9.2.tar.gz
tar zxvf asterisk-1.6.2.0-rc6.tar.gz 
tar zxvf asterisk-addons-1.6.0-beta2.tar.gz 
tar zxvf asterisk-sounds-1.2.1.tar.gz 
tar jxvf mpg123-1.3.1.tar.bz2 



Compile MPG123

cd /usr/local/src/mpg123-1.3.1
./configure
make
make install


Compile zaptel

cd /usr/local/src/zaptel-1.4.9.2
./configure
make
make install

Siap-siap sambungan ke Internet karena zaptel akan mengambil firmware yang dibutuhkan untuk card zaptel. Zaptel hanya kita butuhkan terutama untuk conference. Jika kita tidak melakukan conference, zaptel tidak perlu di install.


Compile asterisk

cd /usr/local/src/asterisk-1.6.2.0-rc6
./configure
make all
make
make install
make samples

Jika anda ingin menginstalasi dokumentasi program, install

apt-get install doxygen
make progdocs


Compile asterisk addons

cd /usr/local/src/asterisk-addons-1.6.0-beta2
./configure
make
make install
make samples


Install asterisk sound

cd /usr/local/src/asterisk-sounds-1.2.1
make install


Pranala Menarik