Linux(Ubuntu)内核升级步骤

Posted by 等待一生 on 八 24th, 2009 and filed under Web Server. You can follow any responses to this entry through the RSS 2.0. You can leave a response or trackback to this entry

Linux(Ubuntu)升级很简单,但由于对硬件的设置很麻烦,如果可以,还是重新安装系统来的方便点。前段时间Linux被曝严重漏洞后,推出了2.6.30.5版内核,安全起见,还是升级吧。注:此方法不适合于VPS(我试了。。。很郁闷的失败了- -)

linux_windows

1,先安装升级内核所需要的组件:

apt-get install build-essential kernel-package libncurses5-dev libqt3-mt-dev

2,下载并解压缩:

cd /usr/local/src

wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.30.5.tar.bz2

tar jxvf linux-2.6.30.5.tar.bz2

cd linux*

3,编译和打包:

make-kpkg --initrd --revision=20090816 kernel_image

--revision = 参数后面是你自定义的编译版本,可以根据自己的需要来编制版本号。

编译同时会提示你很多问题,一般选择默认就好(就是什么都不输入直接按回车啦~),时间可能比较长,视硬件而定,我两个Linux,一个用了20分钟,一个用了1个多小时。。。据说有人要花3~4小时,不知道是哪些个倒霉鬼,哈哈。

编译完之后,会在“/usr/local/src”目录下出现以下文件:

linux-image-2.6.30.5_20090816_x86.deb

4,安装:

cd /usr/local/src

dpkg -i linux-image-2.6.30.5_20090816_x86.deb

好了,重启电脑,成功啦~

我用的Linode VPS真迅速,Linux漏洞公布后几天,就开放了2.6.30.5内核,直接选择下就升级好了~简单方便~

不过我依然还是很讨厌Linux,包括他的市场策略,都让我感到恶心。