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 -- 青田