トップ «前の日記(2009-01-06) 最新 次の日記(2009-01-08)» 編集

akarik日々メモ

1999|11|
2000|02|03|04|06|07|08|09|10|11|12|
2001|01|02|03|04|05|06|07|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|09|10|11|12|
2024|01|02|03|

2009-01-07

今日の動き

仕事。デザインレビューは無事終了。その他会議に追われる上に、水曜と金曜の定時退社の縛りが厳しくなったので、普通に定時退社。本来の仕事をする時間がないよ。

難波近辺で少し寄り道するが、そのまま特に何も買い物せず帰宅。家でLinuxサーバの再構築。もうDebianのリリースも近いだろうし、ということでetchからlennyに上げたら、少しはまった。インストールメモを後で付記。

Debianインストールメモ

うちでのメンテの基本

  • /home のパーティションを分離
  • デスクトップ+webサーバ+ファイルサーバくらいをインストール
  • /home/www を作ってそこにapache関連は置く
  • 前のサーバの/etcはバックアップしておく
  • /var/spool/cron/crontabs の内容はどこかに記録

ネットワークの設定

/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

nadokaの起動

$ cd .nadoka
$ ./nadoka.rb -r nadokarc &

sambaの設定

[global] に以下を追加、

  unix charset = utf8
  dos charset = cp932
  display charset = utf8
  client code page = 932
$ smbpasswd -a ***

apache2の設定

/etc/apache2/sites-available/defaultを修正

  • /var/www -> /home/www
  • AllowOverride をNoneからAllに(cgi-bin を除く)

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も指定してあげないとダメらしい。

lame

http://sourceforge.net/project/showfiles.php?group_id=290

$ configure; make
# make install

faac

http://sourceforge.net/projects/faac/

$ ./bootstrap
$ configure; make
# make install

faad

$ ./bootstrap
$ configure; make
# make install

xvid

$ wget http://downloads.xvid.org/downloads/xvidcore-1.2.1.tar.gz
$ cd build/genelic
$ configure; make
# make install

gpac

http://gpac.sourceforge.net/

$ configure; make
# make install
# cp -pr include/gpac /usr/local/include
# cp bin/gcc/libgpac_static.a /usr/local/lib

x264のインストール準備

# apt-get install git-core git-cvs git-svn git-email

x264

$ git clone git://git.videolan.org/x264
$ ./configure --enable-pthread --enable-shared --enable-mp4-output
$ make
# make install

ffmpeg

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

mplayer

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

atomicparsley

http://atomicparsley.sourceforge.net/

$ cd trunk/atomicparsley
$ configure; make
# make install
# cp AtomicParsley /usr/local/bin/

pcsc-lite

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

同じく…。ccid-1.3.5.tar.gz を昔取ってきていたので、それを使う。

$ configure; make
# make install

recfriio

どこかから取得。

$ cd extrec/recfriio
$ make
# cp recfriio /usr/local/bin/

b25/tsselect

使うとB-CASの契約違反になるかも。気をつけてね。一応念のためインストールという体で。

$ cd marumolinuxr3/arib25v021/arib25/
$ make
# cp src/b25 /usr/local/bin
$ cd marumolinuxr3/tsselectv014r2/tsselect
$ make
# cp src/tsselect /usr/local/bin

USB/カード関連

Info.plistの/usr/local/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plistへのコピー

/etc/udev/rules.d/91-permissions.rules の修正

お名前:
E-mail:
コメント:

1999|11|
2000|02|03|04|06|07|08|09|10|11|12|
2001|01|02|03|04|05|06|07|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|09|10|11|12|
2024|01|02|03|
トップ «前の日記(2009-01-06) 最新 次の日記(2009-01-08)» 編集