[原创]内核编译总结(ubuntu dapper )

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
dogfox
论坛版主
帖子: 5311
注册时间: 2006-09-02 14:18
来自: 汉桑城
联系:

[原创]内核编译总结(ubuntu dapper )

#1

帖子 dogfox » 2007-01-11 21:59

首先,感谢 lisir的无私帮助
linux的升级分2种,一是版本,二是内核
我使用的是ubuntudapper版,内核是2.6.15.27
ubuntuedgy的内核是2.6.17
最新内核是2.6.19
升级内核即是消磨时间又是浪费家里的电的好东西,呵呵
废话不多说了,先下载新内核
2.6.19
由于海底光缆的断裂,下载速度可能很慢~~~这种情况据说会持续到月底~~
趁下载的功夫我们安装些必备软件

代码: 全选

sudo apt-get update
sudo apt-get install build-essential kernel-package libncurses5-dev build-essential bin86 kernel-package libqt3-headers libqt3-mt-dev make automake
sudo apt-get -f install
sudo apt-get dist-upgrade
好了,现在开工

代码: 全选

sudo mv linux-2.6.19.tar.bz2 /usr/src/
cd /usr/src/
sudo rm -rf linux
sudo tar jxf linux-2.6.19.tar.bz2
sudo ln -s /usr/src/linux-2.6.19 linux
cd linux
sudo cp /boot/config-2.6.15-27-686  .config
sudo make xconfig
其实这一步对于老手来说是比较轻松的,对于新手必须参考一些文档才可以,如果你对E文比较熟悉那么效率会更高。
配置好后,记得保存
然后就是制作成deb包了

代码: 全选

sudo make-kpkg clean
sudo make-kpkg -initrd  -append-to-version kernel_image kernel_headers modules_image
如果你的机器配置较好打包速度会在1小时之内完成的
反之则需要你漫长的等待了,呵呵
这时你可以看看电视,或者找你马子随便聊聊~~时间自由支配哈
经过漫长的等待后

代码: 全选

cd ..
sudo dpkg -i <name of the file>
现在重启一下
如果顺利,grub会自动进入2.6.19内核
先别高兴,在上网后还得再次安装显卡驱动
如果进入不了X可以在字符界面下上网然后

代码: 全选

sudo apt-get install xserver-xorg
如果还不行,说明你在make xconfig时有错误的配置,没有错误配置?那就是人品滴问题了,哈哈
上次由 dogfox 在 2007-01-12 14:41,总共编辑 2 次。
全世界linux爱好者联合起来 !
头像
dogfox
论坛版主
帖子: 5311
注册时间: 2006-09-02 14:18
来自: 汉桑城
联系:

#2

帖子 dogfox » 2007-01-11 22:47

目前的疑问是如何将补丁打入?
全世界linux爱好者联合起来 !
yohu
帖子: 955
注册时间: 2006-12-18 17:04
来自: 福建泉州

#3

帖子 yohu » 2007-01-11 23:36

这步骤是抄官网论坛上的吧,自定义的版本信息都没去掉。
http://ubuntuforums.org/showthread.php?t=157560
拥有超级牛力的搜索引擎:
http://www.google.com/linux
http://www.google.com/
回复