[二星] 根据自己的机器编译内核[升级:自己打bfs补丁]

除了美化之外,还可以来尝试挑战一下任务
头像
shichix
帖子: 1081
注册时间: 2008-11-02 12:25
送出感谢: 0
接收感谢: 0

Re: [二星] 根据自己的机器编译内核

#16

帖子 shichix » 2009-09-27 22:16

哪天有时间了编编看。编不好也没关系,回过来再用旧内核。 :em06
我有个习惯,从不用花钱的软件。^_^
头像
hubert_star
论坛版主
帖子: 5372
注册时间: 2007-10-29 22:12
系统: OSX 10.9 + Ub 1304
来自: 江苏南京
送出感谢: 0
接收感谢: 5 次

Re: [二星] 根据自己的机器编译内核

#17

帖子 hubert_star » 2009-09-27 23:11

老实话,其实,我用arch和gentoo,很久没有碰ubuntu了

但是,对于一个想学习linux的人,不会编译内核,就如同学习windows不会用组策略是一样的,没有深入

这个看个人兴趣了,如果觉得只是用,不需要了解太多,那么请绕道

而想深入的初学者,走过这个可能会让自己吐血的过程,之后,就是对linux的清晰认识

我个人,内核和firefox(xulrunner)两个,不管是arch还是gentoo,都是自己编译的

学会了以后,就不会再看着bfs眼馋没法用了
佛经说,人有八苦: 生、老、病、死、求不得、怨憎、爱别离、五阴盛 故我苦!
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒  故我有罪!

我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;

特此声明!

有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。

欢迎来我的新浪微博@me
头像
shichix
帖子: 1081
注册时间: 2008-11-02 12:25
送出感谢: 0
接收感谢: 0

Re: [二星] 根据自己的机器编译内核

#18

帖子 shichix » 2009-09-28 9:45

弄到一本RED HAT的书,比较老的那种,里面有编内核的内容。有时间我会看看,看懂了再下手。偶过去玩过不长时间的RH. :em09
我有个习惯,从不用花钱的软件。^_^
woodyyang
帖子: 35
注册时间: 2008-05-02 13:48
来自: hlj haerbin china
送出感谢: 0
接收感谢: 0
联系:

Re: [二星] 根据自己的机器编译内核

#19

帖子 woodyyang » 2009-09-28 21:35

定 必须 折腾 学习 :em11 :em11 :em11
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵
送出感谢: 1 次
接收感谢: 6 次

Re: [二星] 根据自己的机器编译内核

#20

帖子 wangdu2002 » 2009-09-28 21:39

shichix 写了:弄到一本RED HAT的书,比较老的那种,里面有编内核的内容。有时间我会看看,看懂了再下手。偶过去玩过不长时间的RH. :em09
不需要再看老的Redhat的书了,找本近一两年内出版Linux书籍看吧。编译内核,放狗或搜索U坛也有很多丰富的贴子,比较新,也详细实用。 :em09
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46
送出感谢: 0
接收感谢: 2 次

Re: [二星] 根据自己的机器编译内核

#21

帖子 hcym » 2009-09-28 21:49

打死也不编译了

建库,依赖,上10G的空间,就为个10M的核

搞的一地鸡毛
头像
Strange
帖子: 1823
注册时间: 2006-05-19 9:54
来自: Shanghai
送出感谢: 2 次
接收感谢: 10 次

Re: [二星] 根据自己的机器编译内核

#22

帖子 Strange » 2009-09-29 9:23

hcym 写了:打死也不编译了

建库,依赖,上10G的空间,就为个10M的核

搞的一地鸡毛
内核本身几乎没有任何依赖
安装build-essential就可以了。
只是为了配置的话,需要装某些开发包。如果用最基本的make menuconfig,那么只要ncurse-dev一个包就可以了。
ニンニク入れますか?
x60 with gentoo
头像
shanliang8008
帖子: 1362
注册时间: 2007-07-16 19:43
来自: tangshan
送出感谢: 0
接收感谢: 0

Re: [二星] 根据自己的机器编译内核

#23

帖子 shanliang8008 » 2009-09-29 9:27

谁能给我在新内核上加个能用ATI的老显卡的内核 我就拜师了 :ema5 :ema5
saberqin
帖子: 248
注册时间: 2009-03-27 22:39
送出感谢: 0
接收感谢: 0

Re: [二星] 根据自己的机器编译内核

#24

帖子 saberqin » 2009-09-29 11:04

国庆打算试一试看! :em11
gzbao9999
帖子: 627
注册时间: 2008-11-08 18:34
送出感谢: 0
接收感谢: 1 次

Re: [二星] 根据自己的机器编译内核

#25

帖子 gzbao9999 » 2009-09-29 14:46

昨晚用了2小时编译出来一个,
装上之后用不了, 提示找不到用户目录 :em06 (应该是没加载home所在的分区)

挑战失败 :em20

-rw-r--r-- 1 root root 6232736 2009-09-28 23:48
linux-headers-2.6.31-bfs240vava915_2.6.31-bfs240vava915-10.00.Custom_i386.deb

-rw-r--r-- 1 root root 21252120 2009-09-28 23:45
linux-image-2.6.31-bfs240vava915_2.6.31-bfs240vava915-10.00.Custom_i386.deb
气血鼓荡,身体发胀,偶飘上头,三时舒畅
头像
冲浪板
论坛版主
帖子: 7467
注册时间: 2007-05-06 8:19
送出感谢: 0
接收感谢: 5 次

Re: [二星] 根据自己的机器编译内核

#26

帖子 冲浪板 » 2009-09-29 15:01

LS的失败和这个(编译)无关
头像
shichix
帖子: 1081
注册时间: 2008-11-02 12:25
送出感谢: 0
接收感谢: 0

Re: [二星] 根据自己的机器编译内核

#27

帖子 shichix » 2009-09-29 18:55

大家好,准备国庆期间抽时间编编看。编坏了还回得来不?回不来就比较麻烦了。 :em06
我有个习惯,从不用花钱的软件。^_^
头像
hubert_star
论坛版主
帖子: 5372
注册时间: 2007-10-29 22:12
系统: OSX 10.9 + Ub 1304
来自: 江苏南京
送出感谢: 0
接收感谢: 5 次

Re: [二星] 根据自己的机器编译内核

#28

帖子 hubert_star » 2009-09-29 19:01

shichix 写了:大家好,准备国庆期间抽时间编编看。编坏了还回得来不?回不来就比较麻烦了。 :em06
只要保留你机器上的就内核,别删了,就行

如果自己编译的内核进不去,重启选择原来的内核就可以了

不过,一般情况下,也就是什么周边设备不认而已,内核默认配置够了

需要注意的是系统架构,别选错了
佛经说,人有八苦: 生、老、病、死、求不得、怨憎、爱别离、五阴盛 故我苦!
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒  故我有罪!

我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;

特此声明!

有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。

欢迎来我的新浪微博@me
bender
帖子: 103
注册时间: 2008-10-30 19:06
送出感谢: 0
接收感谢: 0

Re: [二星] 根据自己的机器编译内核

#29

帖子 bender » 2009-10-01 9:15

仅仅编译内核学不到什么真正的东西,浪费电力而已。
如果只是普通使用,简单的了解一下linux系统的构成,学一点coreutils里工具的用法,能维护自己的系统就可以了。
如果是专业的想学linux操作系统,先弄本内核源码分析的书看看,比折腾这个有用
头像
hubert_star
论坛版主
帖子: 5372
注册时间: 2007-10-29 22:12
系统: OSX 10.9 + Ub 1304
来自: 江苏南京
送出感谢: 0
接收感谢: 5 次

Re: [二星] 根据自己的机器编译内核

#30

帖子 hubert_star » 2009-10-01 9:31

bender 写了:仅仅编译内核学不到什么真正的东西,浪费电力而已。
如果只是普通使用,简单的了解一下linux系统的构成,学一点coreutils里工具的用法,能维护自己的系统就可以了。
如果是专业的想学linux操作系统,先弄本内核源码分析的书看看,比折腾这个有用
你错了

内核编译的主要目的在于对自己电脑极限的优化

比如,IO模式的选择、抢占式多任务、内核对蓝牙设备的驱动方式等等

涉及到的配置知识,对于一个老手来说,都很难全都理解

服务器的配置和桌面机完全不一样

理解这些东西后,反过来再去学习内核源码

直接看内核源码,别说你我,就算是资深玩家,也很难看懂
佛经说,人有八苦: 生、老、病、死、求不得、怨憎、爱别离、五阴盛 故我苦!
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒  故我有罪!

我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;

特此声明!

有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。

欢迎来我的新浪微博@me
回复

回到 “非常任务”