[Tomoyo-dev 919] Re: 導入手順書に Gentoo を追加

アーカイブの一覧に戻る

Naohiro Aota naota****@elisp*****
2008年 12月 20日 (土) 14:05:36 JST


青田です。

Tetsuo Handa <from-****@i-lov*****> writes:

> # emerge layman
> # emerge subversion
> # layman --fetch -o http://tomoyo.sourceforge.jp/repos/gentoo-overlay/tomoyo-overlay.xml -a tomoyo
>
> を実行することで /usr/portage/local/layman/tomoyo/ に
> http://svn.sourceforge.jp/svnroot/tomoyo/tags/htdocs/repos/gentoo-overlay/> 内容がコピーされるところまではできましたが、
>
> # emerge ccs-sources
> Calculating dependencies |
> emerge: there are no ebuilds to satisfy "ccs-sources".
>
> # emerge ccs-tools
> Calculating dependencies |
> emerge: there are no ebuilds to satisfy "ccs-tools".
>
> となり、パッケージ情報を見つけられないようです。
> 何か他にも設定する必要があるような気がします。

おっと…おそらく layman 本体の設定が抜けていたのだと思います。 

# echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf

ところで、 layman の --fetch はもう(1.1.1 では) deprecated だったと思いま
すが、必要でしたか?

> emerge ccs-sources で /usr/src/linux/ に展開してくれるのであれば、

/usr/src/linux-<version>-ccs-r<revision> に展開されて

# eselect kernel set linux-<version>-ccs-r<revision>

で、 /usr/src/linux が  /usr/src/linux-<version>-ccs-r<revision> へのシ
ンボリックリンクになります。

> # cd /usr/src/linux
> # make menuconfig
> # make && make modules_install
> # cp arch/x86/boot/boot/bzImage /boot/vmlinuz
>
> の代わりに
>
> # genkernel --menuconfig all
>
> で大丈夫だと思います。

むむ、 実は genkernel は使ったことがないのでした。 Gentoo 的には選択子を
示して、お好きなほうをどうぞというのがいいように思います。公式ドキュメン
トに 「Gentoo Linuxカーネルアップグレードガイド」[1] というページがあって
genkernel の方法と手動の方法との両方が記載されていますが、このページへの
リンクをしめすだけではいけませんか?

[1] 日本語: http://www.gentoo.org/doc/ja/kernel-upgrade.xml 
    英語: http://www.gentoo.org/doc/en/kernel-upgrade.xml

--
青田



tomoyo-dev メーリングリストの案内
アーカイブの一覧に戻る