LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 946|回复: 8

在Archlinux下从没有编译过内核的人问一个问题

[复制链接]
发表于 2010-6-7 22:51:42 | 显示全部楼层 |阅读模式
在Archlinux下没有编译过内核,其实我在Linux下编译过内核的次数是屈指可数的,FreeBSD下倒是编译过很多次(主要是编译FreeBSD内核需要的选项很少)。

一直想试试bfs(就是那个可以让普通Linux桌面运行的像打了鸡血的那个东西),无奈感觉很麻烦(因为要编译内核)就一直没有付诸行动。

aur上有kernel26-ice的包,据说是打上了bfs的patch的,我想问一下,安装这个包需要像编译内核一样设置一些选项吗?还是说我直接yaourt -S kernel26-ice就行了?

望有过这方面经验的前辈们出来说一说。
发表于 2010-6-8 00:58:39 | 显示全部楼层
一般来说是自带了config的,不用自己设置了


另:推荐用kernel26-zen这个包.这个也是打了bfs的,而且还有一些其他的补丁
回复 支持 反对

使用道具 举报

发表于 2010-6-8 08:25:24 | 显示全部楼层
这个分机器, 我平时用的三台电脑就一台感觉明显.
直接yourt就行了, 好像会问一些问题, 但不多, 可能主要是读取当前内核的配置吧.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-8 12:03:32 | 显示全部楼层
现在直接yaourt -S kernel26-ice有一个文件的md5没有通过,这一般是什么原因?

我修改一下PKGBUILD中这个文件的md5是不是就可以啦(有没有安全隐患)?
回复 支持 反对

使用道具 举报

发表于 2010-6-8 15:00:37 | 显示全部楼层
你可以考虑建一个目录,然后yaourt -G kernel26-ice
makepkg 解压源,打好补丁后, 可以考虑自己改make menuconfig 得来.config
再修改一下PKGBUILD换上自己的 .config 就成了,想加其他的补丁,加就是了
回复 支持 反对

使用道具 举报

发表于 2010-6-8 15:40:00 | 显示全部楼层
Post by jqxl0205;2095286
现在直接yaourt -S kernel26-ice有一个文件的md5没有通过,这一般是什么原因?

我修改一下PKGBUILD中这个文件的md5是不是就可以啦(有没有安全隐患)?


可以,我就是这么干的。安全隐患理论上是有的
回复 支持 反对

使用道具 举报

发表于 2010-6-8 16:01:51 | 显示全部楼层
yaurt -S 找到的软件最好自己检查一下PKGBUILD因为有可能有恶意代码
回复 支持 反对

使用道具 举报

发表于 2010-6-8 16:45:22 | 显示全部楼层
安装kernel26-ice,在编译开始的时候失败……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-9 03:52:53 | 显示全部楼层
http://aur.archlinux.org/packages.php?ID=36384上看到有人提供i686的包(http://mail.kazgrid.kz/repo/),于是直接下载下来安装了。

有可能是不以前运行的快了一些(完全是个人感觉)


呵呵,不知道会不会死机哦(理论上是不会的,就改了一个调度算法,应该对驱动什么的没有影响)。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表