使用说明: 直接安装使用
【程序编程相关:备份失败?请检查移动存储服务】【推荐阅读:总谐波失真】
【扩展信息:输出端子】2.使用官方 kernel-source 的 src.rpm 包在官方安装源或更新源的镜像网站上总会有 src 目录,包含各种软件源代码,在里面可以找到 kernel-source 的 src.rpm.
例: 在 suse 10.1 官方更新源的一个镜像 http://ftp.novell.co.jp/pub/suse/suse/update/10.1/ 下 rpm/src 目录可以找到文件 kernel-source-2.6.16.21-0.13.src.rpm
注意: 解压后需要自行挑选补丁,移动目录.如果对内核版本没有要求,推荐使用这种途径获得内核源代码与补丁.
优点: 内核以及补丁版本一致,打补丁操作基本不会失败,自行补丁会使性能提升明显
缺点: 版本非最新,需解压多次,且要求对整个软硬件系统有一定的了解
使用方法: 使用图形程序 file-roller 或 rpm2cpio 命令解压到某个目录,需要用到的文件及注释如下:
config.tar.bz2#按照系统架构分类的 config 内核配置文件 linux-版本.tar.bz2#原始内核源代码 novell-kmp.tar.bz2#novell 专有内核模块补丁 patches.addon.tar.bz2#附加补丁 patches.arch.tar.bz2#特定系统架构与硬件需要的一些补丁 patches.drivers.tar.bz2#支持某特定硬件需要的补丁 patches.fixes.tar.bz2#修正某些特定内核问题的补丁 patches.kernel.org.tar.bz2#kernel.org 官方提供的版本增量升级补丁(随光盘自带的 sec.rpm 可能没有这个文件) patches.suse.tar.bz2#suse 专用补丁 patches.uml.tar.bz2#针对 uml 的补丁 patches.xen.tar.bz2#xen 虚拟机需要的补丁将原始内核代码解压移动到 /usr/src/ 目录,以上面提到的 kernel-source-2.6.16.21-0.13.src.rpm 为例
$ tar jxf linux-2.6.16.tar.bz2 $ su # mv linux-2.6.16 /usr/src/ 3. 使用非官方安装源 suser-jengelh 的 kernel-source 包此安装源在 http://ftp-1.gwdg.de/pub/linux/misc/suser-jengelh/suse-10.1/
注意: 版本较官方高,有多个版本,且包含非稳定版的内核.除非万不得已,否则不要使用.
... 下一页