アスタリスク(マイナーバージョン)13.0を13.5に更新する

アスタリスクをマイナーバージョン(13など)に更新するために。xを13にする。y以下の手順を実行する必要があります。

asteriskを11から13までの新しいメジャーバージョンにアップグレードする手順が必要な場合は、コメントを残してください。

アスタリスクをインストールするための公式の手順はここにあります: https://wiki.asterisk.org/wiki/display/AST/Installing+Asterisk+From+Source

1. 最新のアスタリスクを/usr/local/srcにダウンロードします。

cd /usr/local/srcwget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-13-current.tar.gz

2. アンタル-アスタリスク

tar -zxvf asterisk-13.5.0.tar.gz

3. Untarredディレクトリに変更し、システムを確認してください。

cd asterisk-13.5.0/
./configure

4. 実行後に依存関係が欠落している場合。/configureインストールスクリプトを使用して、不足しているすべてのものをインストールできます。

./install_prereq installOR./install_prereq install-unpackagedNote: you may also use: ./install_prereq test

5. インストールするモジュールを選択してください

make menuselect

ここでは、必要なモジュールを選択する必要があります。 また、あなたが必要とするコアサウンドパッケージ(すなわち、アメリカ対イギリス英語または完全に別の言語)を選択することを忘れないでください。

6. 今、私たちはアスタリスクを作成してインストールすることができます。 最初のステップでは、makeメニュー selectステップで選択したモジュールの作成が表示されます。 2番目のコマンド’make install’は実際にasteriskをインストールします。

makemake install

7. それはそれでなければなりません。 これはアップグレードなので、サンプルスクリプトはインストールしません。 あなたがそれらをしたい場合は、少なくとも/etc/asteriskフォルダをタールアップすることにより、最初にあなたの既存のアスタリスクのインストールをバッ サンプルとドキュメントをインストールする場合は、次を実行する必要があります:

make samples
make progdocs

次のような警告が表示されることもあります:

 WARNING WARNING WARNING Your Asterisk modules directory, located at /usr/lib/asterisk/modules contains modules that were not installed by this version of Asterisk. Please ensure that these modules are compatible with this version before attempting to run Asterisk. res_ari_mailboxes.so res_pktccops.so app_voicemail.so WARNING WARNING WARNING

互換性がない場合は、おそらくこれらを削除したいと思うでしょう。

8. アスタリスクを実行している場合は、それを停止したいと思うでしょう

asterisk -rcore stop now

新しいバージョンのアスタリスクを起動する必要があります

asteriskasterisk -rcore show version

次の

Asterisk 13.5.0 built by user @ host on a x86_64 running Linux

これで、最新バージョンのAsteriskを実行する必要があります。 Asteriskを本番環境にリリースする前に、徹底的にテストし、リリースノート/アップグレードノートをお読みください。

Leave a Reply