「アンインストール情報」の版間の差分

提供: VoIP-Info.jp
移動先: 案内検索
(Zaptel)
(自動起動の停止)
3行目: 3行目:
 
Asteriskはアプリケーション(デーモン)のひとつなので、起動さえしなければ何も悪さはしません。
 
Asteriskはアプリケーション(デーモン)のひとつなので、起動さえしなければ何も悪さはしません。
 
===自動起動の停止===
 
===自動起動の停止===
Asteriskが起動中の場合には手動で停止してください。
+
以下の例はRedHat系(CentOSなど)の場合です。<br>
 +
Asteriskが起動中の場合には手動で停止してください。<br>
 
  # /etc/init.d/asterisk stop
 
  # /etc/init.d/asterisk stop
RedHat系(CentOSなど)では自動起動をchkconfigで確認します。
+
自動起動をchkconfigで確認します。
 
  # chkconfig --list asterisk
 
  # chkconfig --list asterisk
 
  asterisk        0:off  1:off  2:on    3:on    4:on    5:on    6:off
 
  asterisk        0:off  1:off  2:on    3:on    4:on    5:on    6:off

2009年2月4日 (水) 16:41時点における版

AsteriskおよびZaptel,DAHDIのアンインストール方法など

Asterisk

Asteriskはアプリケーション(デーモン)のひとつなので、起動さえしなければ何も悪さはしません。

自動起動の停止

以下の例はRedHat系(CentOSなど)の場合です。
Asteriskが起動中の場合には手動で停止してください。

# /etc/init.d/asterisk stop

自動起動をchkconfigで確認します。

# chkconfig --list asterisk
asterisk        0:off   1:off   2:on    3:on    4:on    5:on    6:off

offで停止します

# chkconfig asterisk off
# chkconfig --list asterisk
asterisk        0:off   1:off   2:off   3:off   4:off   5:off   6:off

起動スクリプトを削除するにはchkconfigで削除します

# chkconfig --del asterisk

ファイルの削除

Asterisk関連のファイルは以下のディレクトリにインストールされています。

/usr/lib/asterisk
/var/lib/asterisk
/var/log/asterisk
/var/spool/asterisk
/etc/asterisk

Asteriskを削除するのであれば、これらのディレクトリ下のファイルは全て削除してかまいません。
もしも将来またAsteriskを使用する可能性があるのならば /etc/asterisk ディレクトリ下のファイルを全てバックアップしておきます。ここにはAsteriskの設定ファイルがありますので、将来Asteriskをインストールした際に元の環境に戻すことができます。
Asteriskの実行ファイル類は/usr/sbinにインストールされます。これらは個別に削除してください。

  • 1.4系
asterisk
astgenkey
autosupport
rasterisk
safe_asterisk
aelparse
muted
stereorize
streamplayer
  • 1.6系
asterisk
astgenkey
autosupport
rasterisk
safe_asterisk
astcanary
astman
check_expr
hashtest
hashtest2
muted
smsq
stereorize
streamplayer

safe_asteriskなどをインストールしてない場合には/usr/sbinの下にありません。

アップグレード時の注意

Asteriskをアップグレードする際にはモジュールのバージョンに注意してください。旧バージョンのモジュールが残っていると、そのモジュールまでAsteriskがロードしようとして落ちることがあります。
これを避けるにはモジュールディレクトリを別な名前にしておいてからmake installします。

インストールを行う前に
mv /usr/lib/asterisk/modules /usr/lib/asterisk/modules.bak
make install を実行する

Zaptel

Zaptelはカーネルモジュールです。これもロードしなければ悪さはしませんので、もっとも簡単なのは起動を停止してしまうことです。
Zaptelを停止する前に、Asteriskが起動中の場合には手動で停止してください。

# /etc/init.d/asterisk stop

Zaptelを停止します

# /etc/init.d/zaptel stop

RedHat系(CentOSなど)では自動起動をchkconfigで確認します。

# chkconfig --list asterisk
asterisk        0:off   1:off   2:on    3:on    4:on    5:on    6:off

offで停止します

# chkconfig asterisk off
# chkconfig --list asterisk
asterisk        0:off   1:off   2:off   3:off   4:off   5:off   6:off

起動スクリプトを削除するにはchkconfigで削除します

# chkconfig --del asterisk