2007年9月22日土曜日

カーネル再構築

カーネル再構築に必要なパッケージのインストール
# apt-get install fakeroot kernel-package

最新のカーネルソースのバージョンを知る
# apt-cache search linux-source

カーネルソースのインストール(/usr/src配下にダウンロードされる)
# apt-get install linux-source-2.6.18

カーネルソースの展開
# cd /usr/src
# tar xjf /usr/src/linux-source-2.6.18.tar.bz2

現在のカーネル設定のパラメータファイルをコピー
#cd linux-source-2.6.18
# cp /boot/config-2.6.18-5-686 .config

バージョンの設定。Makefileの項目を以下のように変更。
EXTRAVERSION = -hoge.1.0

新しくなったパラメータのみチェック
# make oldconfig

カーネルコンパイルの設定
# make xconfig

ソースツリーのクリア、コンパイルのための初期化
# make-kpkg clean

コンパイルして、debとしてパッケージ化(custom.1.0は任意に設定すべし)

# fakeroot make-kpkg --initrd kernel_image

カーネルパッケージのインストール
# cd ..
# dpkg -i linux-image-2.6.18_custom.1.0_i386.deb

2007年9月16日日曜日

acroreadのインストール

/etc/apt/source.listに
deb http://www.debian-multimedia.org etch main
を追加(後で元に戻しておく)。
#gpg --keyserver wwwkeys.eu.pgp.net --recv-keys 1F41B907
#gpg --armor --export 1F41B907 | sudo apt-key add -
#apt-get update
#apt-get install acroread
日本語フォントacroread-japanesefont_7.0.0-0_i386.debをダウンロード。
#dpkg -i acroread-japanesefont_7.0.0-0_i386.deb

■参考:[Debian]日本語pdfの表示

以上

2007年9月8日土曜日

LZH形式の圧縮ファイルの解凍

定番のlhaコマンドがetchでは無くなっていて、apt-getもできず。結局、ここからlha_1.14i-10.1_i386.debをダウンロードして、
dpkg -i lha_1.14i-10.1_i386.deb
てな具合にインストール。でもって、
lha x hoge.lzh
てな感じで、終了。

<参考>
lhaが使えなくなっていた (via Debianペンギン飼育日記)