内核
<一>编译
内核升级
uname –r 查看现在使用的内核
[root@workstation253 ~]# uname -r
2.6.18-194.el5
(1)首先下载一个高版本的内核源代码,一般为.tar.gz或者.tar.bz2格式的文件
把内核文件传至/root目录下,并解压
在/usr/src/linux-2.6.27.59中 arch----架构文件
net—网卡
mm---进程管理
crypto ---加密解密
drivers ---驱动
ipc---进程间通信
(2)在/usr/src目录下 创建 ln -s ./linux-2.6.27.59/ linux
链接
[root@workstation253 src]# ln -s ./linux-2.6.27.59/ linux
[root@workstation253 src]# ll
total 28
drwxr-xr-x 2 root root 4096 Oct 1 2009 debug
drwxr-xr-x 3 root root 4096 Aug 7 23:13 kernels
lrwxrwxrwx 1 root root
18 Aug 8 00:53 linux -> ./linux-2.6.27.59/
drwxrwxr-x 22 root root 4096 Apr 30 22:53 linux-2.6.27.59
drwxr-xr-x 7 root root 4096 Aug 7 23:15 redhat
(3)[root@workstation253 src]# cd linux
[root@workstation253 linux]# cp /boot/config-2.6.18-194.el5 .config
(4) 为保证实验的顺利这里应该先安装gcc
[root@workstation253 Server]# rpm -ivh gcc-4.1.2-48.el5.i386.rpm
(5)在/usr/src/linux目录下执行 make menuconfig
选择后更新的东西后退出 然后执行 make命令
[root@workstation253 linux]#make
(6)在/usr/src/linux目录下执行 make modules_install && make install
[root@workstation253 linux]# make modules_install && make install
先执行make modules_install 再执行make install
(7)完成之后查看内核版本:
转载于:https://blog.51cto.com/3428760/638830