第二步:熟悉已有文件
至少需要熟悉顶级README文件、Documentation目录中的change文件,它们都是分布式的Linux内核源代码。
因为2.6.0-test是内核发展中的一个阶段(2.6.0没有扩展名-test,即是2.6的最初版本),所以其顶级README文件引自2.5开发内核的README文件。你将从这个文件中获得许多成功编译Linux内核的技巧。(具体内容见附1)
“Documentation/Changes”文件列出了发展2.5内核的新需求,提供了新内核程序升级的软件列表。(主要内容见附2)
第三步:升级系统内每个change文件的版本
新的2.6内核的升级工作涉及到许多实用程序的升级。对于某些change文件中列出的实用程序也不必担心,它们或许只是某种文件系统的特殊例子而已。但是,下面的文件还是必须至少要满足到下表给出的的最低版本:
|
Name: |
Minimum version: |
How to find version: |
| Gnu C Compiler |
2.95.3 |
gcc--version |
| Gnu Make |
3.78 |
make--version |
| binutils |
2.12 |
ld-v |
| util-linux |
2.10o |
fdformat--version |
| module-init-tools |
0.9.9 |
depmod-V |
| procps |
2.0.9 |
ps--version |
| [procps 2.x] |
[procps .x] |
(若有变动,参见“Documentation/Change”中的最新更新。具体可见附2)
下面的实用程序是文件系统中的特殊程序。若运行ext2 或ext3,那么就必须升级e2fsprogs。若运行jfs,就必须升级jfsutils,等等。如:
|
Name: |
Minimum version: |
How to find version: |
| e2fsprogs |
1.29 |
tune2fs |
| jfsutils |
1.0.14 |
fsck.jfs -V |
| reiserfsprogs |
3.6.3 |
reiserfsck–V 2>&1| grep reiserfsprogs |
| xfsprogs |
2.1.0 |
xfs_db -V |
| nfs-utils |
1.0.5 |
showmount --version |
另外,少数实用程序当你用到它时才需要升级的有:
|
Name: |
Minimum version: |
How to find version: |
| pcmcia-cs |
3.1.21 |
Cardmgr -V |
| quota-tools |
3.09 |
Quota -V |
| PPP |
2.4.0 |
ppd--version |
| isdn4k-utils |
3.1pre1 |
Isdnctrl 2>&1 | grep version |
| oprofile |
0.5.3 |
oprofiled--version |
如果首次运行ALSA,请访问http://www.alsa-project.org/获取最新的alsa-lib 和 alsa-utils。图 文 结 合:http://www.qqread.com/linux/y471192206.html
更多内容请看Linux集群技术、体验Linux的音影世界、Linux驱动大全专题,或进入讨论组讨论。
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- Linux集群技术 (8259篇文章)
- 体验Linux的音影世界 (7931篇文章)
- Linux驱动大全 (8729篇文章)
- Linux下的路由的配置与应用 (11721篇文章)
- Linux命令简介 (9775篇文章)
- Linux防火墙 (9606篇文章)
- Linux日志专题 (8383篇文章)
- Linux服务器的安全性能 (20291篇文章)
- 全面解析 Linux2.6内核 (603篇文章)
- 揭秘Linux内存管理 (7995篇文章)
- Linux与Windows Vista的桌面之争 (83次浏览)
- 对比评测Vista XP Linux启动时间 (59次浏览)
- Linux 基本概念及常用命令 (57次浏览)
- Linux系统如何判断CPU是双核还是单核 (53次浏览)
- VMware下Linux与真实主机共享上网 (31次浏览)
- Linux系统下如何更改终端显示分辨率 (30次浏览)
- 实用技巧:配置Linux操作系统环境变量 (30次浏览)
- Fedora 8 Linux下安装配置audacious过程 (27次浏览)
- Linux系统下设置环境变量Path的方法 (25次浏览)
- 最流行的发行版:Ubuntu 8.04 Alpha 2发布 (24次浏览)



