zoukankan      html  css  js  c++  java
  • 六步升级你的Debian Linux内核到当前最新稳定版本

    本文经验基于如下环境:
    原Debian版本为:Debian GNU/Linux 3.1
    原内核版本为:2.6.8-2-686
    下载的新内核版本为:2.6.15.6
    下载文件的存放路径为:/tmp
    参考了文档:/usr/share/doc/kernel-package/README.gz

    关于本文档:
    /*********************************************************************
    *filename: 六步升级你的Debian Linux内核到当前最新稳定版本
    *purpose: 内核升级经验总结
    *wrote by: zhoulifa(zhoulifa@163.com) 周立发(http://zhoulifa.bokee.com)
    Linux爱好者 Linux知识传播者 SOHO族 开发者 最擅长C语言
    *date time:2006-03-16 23:55:00
    *Note: 任何人可以任意复制代码并运用这些文档,当然包括你的商业用途
    * 但请遵循GPL
    *********************************************************************/
    The latest stable version of the Linux kernel is: 2.6.15.6

    第一步,你得去http://www.kernel.org 下载最新的Linux内核,2.6.15.6的下载地址是http://www.kernel.org/pub/linux/ker....6.15.6.tar.bz2,其它版本都可以从这里http://www.kernel.org/pub/linux/kernel下载到。
    第二步,解压你的内核,假设你下载的内核文件存放在/tmp目录下面,那么你输入如下命令
    复制内容到剪贴板
    代码:
    cd /tmp
    tar -xjvf linux-2.6.15.6.tar.bz2
    解压完毕后会生成/tmp/linux-2.6.15.6目录
    第三(a)步,复制当前配置文件到新内核所在的目录,输入如下命令:
    复制内容到剪贴板
    代码:
    cd /tmp/linux-2.6.15.6
    cp /boot/config-2.6.8-2-686 .config
    第三(b)步,重新编译你的内核,输入如下命令:
    复制内容到剪贴板
    代码:
    make-kpkg clean
    make-kpkg kernel_image
    此命令运行过程比较长,最后会在/tmp目录下生成一个deb文件
    kernel-image-2.6.15.6_10.00.Custom_i386.deb
    第四步,安装新内核,输入如下命令:
    复制内容到剪贴板
    代码:
    cd /tmp
    dpkg -i kernel-image-2.6.15.6_10.00.Custom_i386.deb
    此命令也会生成/lib/modules/2.6.15.6目录
    第五步,生成initrd.img文件,输入如下命令:
    复制内容到剪贴板
    代码:
    mkinitrd -o initrd.img-2.6.15.6 /lib/modules/2.6.15.6
    此命令会在/boot目录下生成initrd.img-2.6.15.6文件
    第六步,更新Grub,输入如下命令:
    复制内容到剪贴板
    代码:
    update-grub
    OK,重新启动你的电脑欣赏你的成果吧。

  • 相关阅读:
    “菜鸟”程序员和“大神”程序员差距在哪里?别告诉我你连菜鸟都不算!
    Android开发:为什么你的学习效率如此低,为什么你很迷茫?
    Android架构师吐槽腾讯王者荣耀的程序员,排位匹配算法怎么搞的,每次都输
    程序员如何回答面试官“请介绍一下自己”这类问题
    Android程序员事件分发机制学习笔记
    面试时,问哪些问题能试出一个 Android 应用开发者真正的水平?
    List、Set、Map的区别
    在Eclipse中使用JUnit4进行单元测试(图文教程一)
    1
    2016、11、17
  • 原文地址:https://www.cnblogs.com/1327/p/1515038.html
Copyright © 2011-2022 走看看