[问题]自己编译内核到底有啥子优点呢?直接去源里面下载不就得了麻?

为当前最终发行版之前的所有版本提供支持
raojunscu
帖子: 108
注册时间: 2006-10-07 11:07
来自: 成都
送出感谢: 0
接收感谢: 0

[问题]自己编译内核到底有啥子优点呢?直接去源里面下载不就得了麻?

#1

帖子 raojunscu » 2007-06-01 16:20

新手不懂 ,请教大家

另外自己编译显卡驱动可以解决不能用beryl的问题吗?源里面的驱动对我的ati x1250支持不大好
头像
linux白痴
帖子: 129
注册时间: 2006-12-11 10:24
来自: 湖北
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 linux白痴 » 2007-06-01 16:22

你如果会C程序就更好了....
magiciany
帖子: 393
注册时间: 2007-04-25 11:49
送出感谢: 0
接收感谢: 0

#3

帖子 magiciany » 2007-06-01 17:05

开源的优点之一就是能知道代码并能自己更改。自己编译内核能改出一个与众不同的内核,属于你的。毕竟每台电脑的配置和作用都不一样,自己编译能让程序更适合你的习惯(当然要自己会编,不然……)
头像
冲浪板
论坛版主
帖子: 7467
注册时间: 2007-05-06 8:19
送出感谢: 0
接收感谢: 5 次

#4

帖子 冲浪板 » 2007-06-01 19:28

根没说一样
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

#5

帖子 BigSnake.NET » 2007-06-01 19:54

对于LZ来说估计没有
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

#6

帖子 BigSnake.NET » 2007-06-01 19:54

对于LZ来说估计没有
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
stlxv
论坛版主
帖子: 8273
注册时间: 2006-05-03 0:39
来自: المريخ
送出感谢: 0
接收感谢: 1 次

Re: [问题]自己编译内核到底有啥子优点呢?直接去源里面下载不就得了麻?

#7

帖子 stlxv » 2007-06-01 20:16

raojunscu 写了:[问题]自己编译内核到底有啥子优点呢?直接去源里面下载不就得了麻?

RT

简单说,你没特殊需要就不用自己编译内核
PHP是最好的语言!不服来战!
头像
stlxv
论坛版主
帖子: 8273
注册时间: 2006-05-03 0:39
来自: المريخ
送出感谢: 0
接收感谢: 1 次

#8

帖子 stlxv » 2007-06-01 20:16

magiciany 写了:开源的优点之一就是能知道代码并能自己更改。自己编译内核能改出一个与众不同的内核,属于你的。毕竟每台电脑的配置和作用都不一样,自己编译能让程序更适合你的习惯(当然要自己会编,不然……)
请举例?
PHP是最好的语言!不服来战!
lisir
帖子: 1187
注册时间: 2006-04-29 14:54
来自: 山东
送出感谢: 0
接收感谢: 0
联系:

#9

帖子 lisir » 2007-06-01 23:40

1、源里的内核不一定及时,没有直接从网站上下载的源码新,所以有些问题,特别是对硬件的支持不如自己编译的内核。
2、可以去掉一些自己用不到的模块,比如各种驱动,实现内核定制,起码可以减小内核的体积,应该也可以减少内核的载入时间。
学会看置顶帖、精华帖。
学会使用搜索。
常见问题解答和发帖需知
stmantin
帖子: 58
注册时间: 2007-04-01 13:56
来自: 广东
送出感谢: 0
接收感谢: 0
联系:

#10

帖子 stmantin » 2007-06-01 23:58

不会自已编,也上不了外网下载~估计就没戏了~
头像
stlxv
论坛版主
帖子: 8273
注册时间: 2006-05-03 0:39
来自: المريخ
送出感谢: 0
接收感谢: 1 次

#11

帖子 stlxv » 2007-06-02 0:29

lisir 写了:1、源里的内核不一定及时,没有直接从网站上下载的源码新,所以有些问题,特别是对硬件的支持不如自己编译的内核。
2、可以去掉一些自己用不到的模块,比如各种驱动,实现内核定制,起码可以减小内核的体积,应该也可以减少内核的载入时间。
2. 对于普通台式机用户,你会吝啬这点空间和时间吗?
PHP是最好的语言!不服来战!
头像
stlxv
论坛版主
帖子: 8273
注册时间: 2006-05-03 0:39
来自: المريخ
送出感谢: 0
接收感谢: 1 次

#12

帖子 stlxv » 2007-06-02 0:29

stmantin 写了:不会自已编,也上不了外网下载~估计就没戏了~
不必担心,你装好了就有内核了,照样用,你换了新内核也不见的就好多少
PHP是最好的语言!不服来战!
头像
jimhu
帖子: 1322
注册时间: 2006-01-25 22:29
来自: 上海
送出感谢: 0
接收感谢: 0
联系:

#13

帖子 jimhu » 2007-06-02 0:33

我只知道好多人升级了内核后就挂了。。。。
lz还是末冲动。。。用这蛮好的话,就这么用下去吧。。。。
雕啸长空
帖子: 1897
注册时间: 2006-09-12 14:09
送出感谢: 0
接收感谢: 0

#14

帖子 雕啸长空 » 2007-06-02 0:43

stlxv 写了:
magiciany 写了:开源的优点之一就是能知道代码并能自己更改。自己编译内核能改出一个与众不同的内核,属于你的。毕竟每台电脑的配置和作用都不一样,自己编译能让程序更适合你的习惯(当然要自己会编,不然……)
请举例?


代码: 全选

Linux zerone 2.6.21.1 #1 Wed May 23 19:38:26 HKT 2007 i686 GNU/Linux


1.指定了CPU的型号,去掉过旧的东西及其他不需要的,自译内核super_pi 20时间减少3-4S;
2.原装内核启动时间超过了一分钟,自译内核约45S;
3.我对图像性能高求不高看看电影就可以了,故将内存设置中原装300改为1000,降低图像处理效率而提高整体运算效率;
4.我的CPU不支持变频,内核相应部份当然连根拔掉,我从不用休眠,同样也连根拔掉;
5.我只有一张显/网/声卡等设备,其他型号设备的支持自然也就不用了;
6.估计我一时间也用不到IPV6,ATM等玩意,当然也不需要留着;
7.文件系统我也用不了这么多,多余的就去了;
8.那些杂七杂八的存储卡我买不起,留个移动硬盘的支持就可以了;
9.我的电脑没有PS/2接口,只用USB鼠标,当然又可以去掉一些东西了
10.我很不喜欢OSS,所以只要一个ALSA就可以了.
11.其他不再一一叙述.
Fair winds and following seas !
lisir
帖子: 1187
注册时间: 2006-04-29 14:54
来自: 山东
送出感谢: 0
接收感谢: 0
联系:

#15

帖子 lisir » 2007-06-02 9:06

stlxv 写了:
lisir 写了:1、源里的内核不一定及时,没有直接从网站上下载的源码新,所以有些问题,特别是对硬件的支持不如自己编译的内核。
2、可以去掉一些自己用不到的模块,比如各种驱动,实现内核定制,起码可以减小内核的体积,应该也可以减少内核的载入时间。
2. 对于普通台式机用户,你会吝啬这点空间和时间吗?


对于普通台式机桌面用户,第二条当然无所谓。但最重要的是第一条,增强对新硬件的支持,我原来的时候就曾因为用的C61V的主板而无法正常安装使用Ubuntu6.06,当时网卡无法识别,显卡也是,声卡也如此,所以那时开始找编译内核的资料搞了一通,现在7.04出来了,当然就不需要为了支持主板而编译内核了。

第二条属于特别爱折腾,喜欢搞优化的人捣鼓的,不建议新人乱搞,在折腾之前,要多看看资料,有死亡的心理准备。
学会看置顶帖、精华帖。
学会使用搜索。
常见问题解答和发帖需知
回复

回到 “老旧版本支持”