歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> ubuntu12.10下安裝Asterisk

ubuntu12.10下安裝Asterisk

日期:2017/3/1 16:56:30   编辑:關於Linux

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