Trixbox 2.8 再インストール(断念)

Trixbox 2.8 の再構成を行ってみた。結果断念した。
理由とその後については「AsteriskNow その01(インストールからコンパイル環境まで)
」に記載。

1)ソース取得
http://www.fonality.com/trixbox/forums/trixbox-ce-development-forum/general-development/how-get-source-code-asterisk-16026-foncore-r を参考に http://yum.trixbox.org/trixbox/2.8/SRPMS/repodata/repoview/asterisk16-0-1.6.0.26-1_trixbox.html からソース(asterisk16-1.6.0.26-1_trixbox.src.rpm)を取得
http://downloads.asterisk.org/pub/telephony/asterisk/releases/ から
asterisk-バージョン.tar.gz を取得(asterisk-1.6.0.26.tar.gz)
(ダウンロード先は /usr/src/local に。
あらかじめ # asterisk -r でバージョンチェック)

# dahdi_cfg -vvv
バージョン取得(DAHDI v 2.3.0.1 だった)
http://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/
から /usr/local/src に dahdi-linux-2.3.0.1.tar.gz をダウンロード
# cd /usr/local/src
# tar xzvf dahdi-linux-2.3.0.1.tar.gz
# cd dahdi-linux-2.3.0.1
# make

2)開発環境を整える
# yum -y update
# yum install subversion gcc gcc-c++ automake autoconf kernel-devel
# yum install tbm-phpmyadmin rpm-bulid
# yum install openldap-devel unixODBC-devel iksemel-devel spandsp-devel ncurses-devel newt-devel
# yum install alsa-lib-devel lm_sensors-devel net-snmp-devel postgresql-devel freetds-devel libpri-devel libss7-devel libtonezone-devel dahdi-linux-devel mISDNuser-devel mISDN-devel curl-devel libvorbis-devel libogg-devel speex-devel libresample-devel sqlite-devel libc-client-devel

3)ソースを展開してパッチを当てる
# cd /usr/local/src
# mkdir /usr/src/redhat
# mkdir /usr/src/redhat/SOURCES
# rpm -ivh asterisk16-1.6.0.26-1_trixbox.src.rpm
# wget ftp://ftp.voip-info.jp/asterisk/patch/scripts/ja_autopatch.sh
# tar xzvf asterisk16-1.6.0.26.tar.gz
# cd asterisk16-1.6.0.26
# patch -p0 < /usr/src/redhat/SOURCE/asterisk-astvarrundir.patch # patch -p0 < /usr/src/redhat/SOURCE/mj.patch # sh ../ja_autopatch.sh # ./configure && make && make install 以後は試行錯誤の上断念した。(次のスレにその後を記載した)

コメントを残す

メールアドレスが公開されることはありません。