歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

ubuntu12.10下安裝Asterisk


Asterisk是一款GPLv2協議下的開源電話應用平台。簡單來說,Asterisk是一個服務器應用,能夠完成發起電話呼叫、接受電話呼叫、對電話呼叫進行定制處理。   首先,來說一下怎樣在ubuntu下安裝Asterisk,網上已經有許多安裝的介紹,很容易安裝,在此記錄下來,以防忘記。大概方法都差不多。
  www.2cto.com     第一步:先去官網下載最新的包,准備安裝   第二步:下載下來後,會得到一個.tar.gz後綴的文件,把它放到一個目錄下 tar -zxvf asterisk-11-current.tar.gz 解壓 cd asterisk-11.2.0   進入到目錄下 ./configure   檢測環境和配置  ,在此會因為少包而出錯,根據提示,安裝相應包即可 直到出現下面的*號為止,環境和配置檢測成功   www.2cto.com             make clean   清除原來編譯所產生的文件 make all  重新編譯 會出現下面:   鍵入 make install   開始安裝 會出現下面: 根據提示make samples或make progdocs都可以,根據你所要,然後就安裝成功了     第三步:鍵入下面兩個命令,就會進入控制台 asterisk asterisk -r   至此,就算安裝成功了。
  www.2cto.com     編譯時我所遇到的問題和解決方法:   1.configure: *** XML documentation will not be available because the ‘libxml2′ development package is missing.   configure: *** Please run the ‘configure’ script with the ‘–disable-xmldoc’ parameter option   configure: *** or install the ‘libxml2′ development package.   解決辦法:安裝 libxml2-dev,有的說沒有用,直接./configure ‘-disable-xmldoc’,不管怎樣,我是用第一個就解決了   2.Warning: Install SQLite3 development packege   解決辦法:sudo apt-get install sqlite3 libsqlite3-dev
    以上是我遇到的兩個問題,網上有一些其它的問題,如下:   3.configure: error: no acceptable C compiler found in $PATH   解決辦法:apt-get install gcc   4.configure: error: C++ preprocessor “/lib/cpp” fails sanity check   解決辦法:apt-get install g++或者apt-get install build-essential   5.configure: error: *** termcap support not found (on modern systems, this typically means the ncurses development package is missing)   解決辦法:apt-get install ncurses-dev
 
Copyright © Linux教程網 All Rights Reserved