CentOS 6.3(64bit) に BubbleUPnP をインストールしたときのメモ

整理されていないので、注意してください。
JAVA (1.6 か 1.7) がインストールされていることが前提です。

# iptables -I INPUT 挿入番号 -p tcp –dport 58050:58051 -j ACCEPT
# iptables -I INPUT 挿入番号 -p udp –dport 1900 -j ACCEPT

# cd /usr/local/src

# yum -y install yum-plugin-priorities
# vi /etc/yum.repos.d/CentOS-Base.repo
[base] [updates] [extras] に priority=1 を付け加える

# rpm -ivh http://ftp-srv2.kddilabs.jp/Linux/distributions/fedora/epel/6/x86_64/epel-release-6-5.noarch.rpm
# vi /etc/yum.repos.d/rpmforge.repo

### Name: RPMforge RPM Repository for RHEL 6 - dag
### URL: http://rpmforge.net/
[rpmforge]
name = RHEL $releasever - RPMforge.net - dag
baseurl = http://apt.sw.be/redhat/el6/en/$basearch/rpmforge
mirrorlist = http://apt.sw.be/redhat/el6/en/mirrors-rpmforge
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge
enabled = 0
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
gpgcheck = 1

[rpmforge-extras]
name = RHEL $releasever - RPMforge.net - extras
baseurl = http://apt.sw.be/redhat/el6/en/$basearch/extras
mirrorlist = http://apt.sw.be/redhat/el6/en/mirrors-rpmforge-extras
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge-extras
enabled = 0
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
gpgcheck = 1

[rpmforge-testing]
name = RHEL $releasever - RPMforge.net - testing
baseurl = http://apt.sw.be/redhat/el6/en/$basearch/testing
mirrorlist = http://apt.sw.be/redhat/el6/en/mirrors-rpmforge-testing
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge-testing
enabled = 0
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
gpgcheck = 1

# yum -y install svn
# yum –enablerepo=rpmforge -y install checkinstall libvpx faac faad2-devel faac-devel libvpx libtheora libvorbis ogg opencore-amr x246 faac lame opencore-amr git yasm

# wget http://downloads.xiph.org/releases/ogg/libogg-1.2.2.tar.gz
# tar xzvf libogg-1.2.2.tar.gz
# cd libogg-1.2.2
# ./ configure
# make
# make install
# cd ..

# wget http://www.libsdl.org/release/SDL-1.2.14.tar.gz
# tar xzvf SDL-1.2.14.tar.gz
# cd SDL-1.2.14
# ./configure –enable-ipod –enable-x11-shared –enable-video-carbon
# make
# make install
# cd ..

# wget http://sourceforge.net/projects/lame/files/latest/download?source=files
# tar xzvf lame-3.99.5.tar.gz
# cd lame-3.99.5
# ./ configure
# make
# make install
# cd ..

# git clone git://git.videolan.org/x264
# cd x264/
# make clean; make distclean
# ./configure –enable-static
# make
# make install
# cd ..

# wget http://downloads.xvid.org/downloads/xvidcore-1.3.2.tar.gz
# tar xzvf xvidcore-1.3.2.tar.gz
# cd xvidcore/build/generic/
# ./configure
# make
# make install
# cd ..

# svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
# cd ffmpeg/
# ./configure –enable-filter=scale –enable-libfaac –enable-libmp3lame –enable-libx264 –enable-libxvid –enable-gpl –enable-nonfree
# make
# make install
# cd ..

# cd /usr/local/src
# wget http://www.bubblesoftapps.com/bubbleupnpserver/0.6.3/BubbleUPnPServer-0.6.3.zip
# mkdir BubbleUPnP
# cd BubbleUPnP
# unzip -q ../BubbleUPnPServer-0.6.3.zip
# chmod +x launch.sh
設定の確認
# vi configuration.xml
# ./launch.sh

コメントを残す

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