[Tomoyo-dev 1019] やまねさんパッケージでDebianにTOMOYOをインストールできました

Back to archive index

Toshiharu Harada harad****@nttda*****
2009年 3月 27日 (金) 12:32:33 JST


On 3/25/2009 7:03 PM, Toshiharu Harada wrote:
> 原田です。
> 
> 遅まきながらやまねさんに作成いただいたDebianの
> パッケージを試してみようとしています。
> 
> On 3/11/2009 11:54 PM, Hideki Yamane wrote:
>>  #そもそも論で kernel patch パッケージと ccstools パッケージは用意
>>   済みなので、使ってみたい人には準備は整っているのですがねぇ。
>>   未だに反応もらったことが無い。
> 
> パッケージの情報を下記に見つけました。
> http://packages.debian.org/ja/sid/kernel/linux-patch-tomoyo
> 
> 最新版のDebian上で上記を使ってカーネルとツールを
> 作ろうとしていますが、TOMOYO関係のみsidを使って、
> 他はlennyのままという状態にしようとしています。
> 
> そのような設定を行う方法について、下記を参照した結果、
> http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.ja.html
> 
> こんな/etc/apt/preferences を作ったのですが、これで
> 合っていますでしょうか? >やまねさん
> 
> Package: *
> Pin: relase a=stable
> Pin-Priority: 1001
> 
> Package: linux-patch-tomoyo
> Pin: release a=unstable
ここにも Pin-Priorityが必要でした。
Pin-Priority: 1002
としました。こで、linux-patch-tomoyoだけ、unstableで、
他はstableを持ってくるようになりました。

> 一応これで、apt-get linux-patch-tomoyoをすると、
> linux-source-2.6.26も引っ張っているようですが自信がないので・・・。
> (上の書き方だと、linux-patch-tomoyoにPin-Priorityは
> 書かなくて良いですよね?)
> 
> カーネルとパッチを持ってきたら、あとは下記のメモを
> 参考にパッケージを作ってみる予定です。
> http://www.mithril-linux.org/~henrich/debian/debian_kernel_install.txt

> ## 必要なパッケージ類は事前にインストール・設定しておく(足りるかな?)
> ...
> # apt-get install sudo kernel-package fakeroot libncurses5-dev bzip2 wget tar gzip patch grub grub-doc

TOMOYOカーネルを作るのには、上記以外に以下のパッケージが必要でした。
zlib1g-dev

ccstoolsを作るのに以下のパッケージが必要でした。
libreadline5-dev

今回は勢いあまって、自分でccstoolsを作ってしまいましたが、
パッケージを使うべきでした。orz

http://packages.debian.org/ja/sid/tomoyo-ccstools

> ## kernel-packageツールでmake-kpkg。パッケージ名には「arch=cpuのアーキテクチャ」と
> ## 「作成日」と「番号」を付加し、logを取得する。
> ## ここでは pentiumu2=p2、2004/01/12、001 をそれぞれ指定することになる。
> 
> $ fakeroot make-kpkg p2.`date +%Y%m%d`.001 binary modules_image ...

は、make-kpkg --append_to_version p2.`date +%Y%m%d`.001 binary modules_image ...
ですよね。

-- 
原田季栄 (Toshiharu Harada)
harad****@nttda*****




tomoyo-dev メーリングリストの案内
Back to archive index