アスタリスク(マイナーバージョン)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