|
看到 freesky64 兄 的 非官方Ebuilds安装指南[转、译] 特写这一篇非官方内核使用指南 作为实例支持一下
非官方内核使用指南
本文欢迎大家转载,请保留作者信息。
请注明转自linuxsir.cn,作者lit40。
为什么使用非官方内核?
想要更多的功能,比如reiser4,win4lin,bootsplash,或为了感觉cool
有哪些非官方内核?
基本的内核在 www.kernel.org 有下载的,内核黑客们在其基础上打了不少补丁,gentoo的portage(可以到/usr/portage/sys-kernel/ 看看 )里边就有好多的打过补丁的sources,比如ck-sources,mm-sources,gentoo-sources.没有其他的要求用gentoo-sources 就可以了.
非官方的sources,偶知道的有 nitro-sources,love-sources,morph-sources
nitro-sources的开发者Darckness的原话 ,详见http://www.linuxsir.cn/bbs/showt ... light=nitro+sources
只发现 http://sourceforge.net/projects/jadex-sources/ 上有 2.6.12-rc2-nitro1
love-sources 主页 : http://www.love-sources.org/
morph-sources主页:http://morph-sources.sourceforge.net/
好,转入正题.
如果只是为了少数几个第三方的ebuild 去设置一个overlay,就小题大做了.
下面以love-sources 为例说明
1.建立love-sources 的目录
#mkdir /usr/portage/sys-kernel/love-sources
#cd /usr/portage/sys-kernel/love-sources
2.下载 ebuild,把love-sources-2.6.12_rc5-r2.ebuild 拷到 /usr/portage/sys-kernel/love-sources下
wget http://vivid.dat.pl/fallow/pub/i ... .6.12_rc5-r2.ebuild
3.添加到package.keywords
echo ">=love-sources-2.6.12_rc5-r2 ~x86" >>/etc/portage/package.keywords
4.下载内核及补丁源文件
#ebuild love-sources-2.6.12_rc5-r2.ebuild fetch
5.验证源代码md5
#ebuild love-sources-2.6.12_rc5-r2.ebuild digest
6.可以emerge了
#emerge love-sources
7.编译内核
#unlink /usr/src/linux
#ln -s /usr/src/love-sources-2.6.12_rc5-r2 /usr/src/linux
喜欢genkernel的可以(用之前请先man一下):
#genkernel --menuconfig all
或者,不用genkernel:
#cd /usr/src/linux
#make menuconfig
#make && make modules_install && make install
8.更改grub相关信息,重启 |
|