仕事。デザインレビューは無事終了。その他会議に追われる上に、水曜と金曜の定時退社の縛りが厳しくなったので、普通に定時退社。本来の仕事をする時間がないよ。
難波近辺で少し寄り道するが、そのまま特に何も買い物せず帰宅。家でLinuxサーバの再構築。もうDebianのリリースも近いだろうし、ということでetchからlennyに上げたら、少しはまった。インストールメモを後で付記。
/etc/network/interfaces を編集して以下のようにして、再起動。
#allow-hotplug eth0 #iface eth0 inet dhcp auto eth0 iface eth0 inet static address 192.168.X.X network 192.168.X.0 netmask 255.255.255.0 broadcast 192.168.X.255 gateway 192.168.X.1 dns-nameservers 192.168.X.1
# apt-get install ssh screen ruby # apt-get remove netatalk
$ cd .nadoka $ ./nadoka.rb -r nadokarc &
[global] に以下を追加、
unix charset = utf8 dos charset = cp932 display charset = utf8 client code page = 932
$ smbpasswd -a ***
/etc/apache2/sites-available/defaultを修正
apache2.confに"IndexOptions Charset=UTF-8"を追加
# apt-get install g++ linux-kernel-headers linux-headers-2.6.26-1-686 # apt-get install libsdl1.2-dev # apt-get install libogg-dev libvorbis-dev nasm yasm # apt-get install libncurses5-dev # apt-get install libgtk1.2 libgtk1.2-dev # apt-get install make zsh # apt-get install autoconf automake libtool # apt-get install zlib1g-dev libpng12-dev libjpeg62-dev libungif4-dev libreadline5-dev libxt-dev libglut3 libglut3-dev
# ldconfig /usr/local/lib # vi /etc/ld.so.conf.d/usr-local-lib.conf (/usr/local/libと記載)
これだけではだめで、LD_LIBRARY_PATHも指定してあげないとダメらしい。
http://sourceforge.net/project/showfiles.php?group_id=290
$ configure; make # make install
http://sourceforge.net/projects/faac/
$ ./bootstrap $ configure; make # make install
$ ./bootstrap $ configure; make # make install
$ wget http://downloads.xvid.org/downloads/xvidcore-1.2.1.tar.gz $ cd build/genelic $ configure; make # make install
$ configure; make # make install # cp -pr include/gpac /usr/local/include # cp bin/gcc/libgpac_static.a /usr/local/lib
# apt-get install git-core git-cvs git-svn git-email
$ git clone git://git.videolan.org/x264 $ ./configure --enable-pthread --enable-shared --enable-mp4-output $ make # make install
http://sourceforge.net/project/showfiles.php?group_id=16082
$ svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg $ ./configure --enable-gpl --enable-libmp3lame --enable-libx264 --enable-libvorbis --enable-libfaac --enable-libfaad --enable-pthreads --enable-libxvid --enable-shared $ make # make install $ make tool/qt-faststart # cp tools/qt-faststart /usr/local/bin
http://shino.pos.to/linux/mplayer.html
$ wget http://downloads.videolan.org/pub/videolan/vlc/0.8.5/contrib/libdvdcss-1.2.8.tar.gz
$ configure; make # make install
$ wget http://www1.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc2.tar.bz2 $ wget http://www1.mplayerhq.hu/MPlayer/releases/codecs/essential-20071007.tar.bz2 $ wget http://www.mplayerhq.hu/MPlayer/skins/Blue-1.7.tar.bz2
$ cd essential-20071007 # mkdir /usr/local/lib/codecs # cp * /usr/local/lib/codecs
$ configure; make # make install
http://atomicparsley.sourceforge.net/
$ cd trunk/atomicparsley $ configure; make # make install # cp AtomicParsley /usr/local/bin/
http://pcsclite.alioth.debian.org/
証明書が…。pcsc-lite-1.4.99.tar.gz を昔取ってきていたので、それを使う。
# apt-get install libboost-filesystem-dev libboost-thread-dev libglib2.0-dev libusb-dev $ configure; make # make install
同じく…。ccid-1.3.5.tar.gz を昔取ってきていたので、それを使う。
$ configure; make # make install
どこかから取得。
$ cd extrec/recfriio $ make # cp recfriio /usr/local/bin/
使うとB-CASの契約違反になるかも。気をつけてね。一応念のためインストールという体で。
$ cd marumolinuxr3/arib25v021/arib25/ $ make # cp src/b25 /usr/local/bin
$ cd marumolinuxr3/tsselectv014r2/tsselect $ make # cp src/tsselect /usr/local/bin
Info.plistの/usr/local/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plistへのコピー
/etc/udev/rules.d/91-permissions.rules の修正