「Asterisk 18」の版間の差分

提供: VoIP-Info.jp
移動先: 案内検索
(注意)
(前提となるパッケージ類)
33行目: 33行目:
 
  apt install libsqlite3-dev
 
  apt install libsqlite3-dev
 
  apt install sqlite3
 
  apt install sqlite3
 +
あったほうが良いもの(MP3を使う場合にはsubversion必要)
 +
apt install subvsersion
 +
apt install git
 
書きかけ
 
書きかけ

2021年4月14日 (水) 13:42時点における版


Asterisk 18.0.0が2020年10月20日(現地時間)リリースされました。

メンテナンス終了は2024年10月20日
セキュリティフィックス提供終了は2025年10月

概要

Asterisk 18は最新のAsteriskのメジャーリリースで、Asterisk 16同様にLTS(Long Term Support:通常4年)になります。

https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions

Asterisk 16からの変更点で重要なもの

  • chan_sipは廃止予定(標準でコンパイルされるがDeprecated扱い)
  • app_macroは廃止予定のまま(Deprecated扱いで標準ではコンパイルされない)
  • res_config_sqliteは廃止予定のまま
デフォルトではres_config_sqliteはコンパイルされない
res_config_sqlite3に移行のこと
  • app_attended_transferとapp_blind_transferが新規追加(17で追加されたもの)

注意

  • SIPチャネル要注意
SIPチャネルはPjSipが標準となりました。chan_sipはコンパイルされますが廃止予定扱いです。はやい時期にchan_sipからPjSipへの移行をお勧めします。Asterisk 18からはconfigureのオプションなしでもbundledでpjsipをダウンロードします。→ Asterisk pjsip
なおAsterisk 16以降ではPjSIPはstatsdに依存しています。上のページの注意点をよく読んで設定してください。


インストール

前提となるパッケージ類

GCC、G++(GNU-C++)、OpenSSL、Ncurses、bison、カーネルソース(DAHDIを使う場合)、libxml2、SQLite3、libuuid-devel
CentOSはじゃまくさいのでDebianで説明(CentOS誰か補記して)

apt install build-essential
apt install libedit-dev
apt install uuid-dev
apt install libxml2-dev
apt install ncurses-dev
apt install libsqlite3-dev
apt install sqlite3

あったほうが良いもの(MP3を使う場合にはsubversion必要)

apt install subvsersion
apt install git

書きかけ