• (一)源码下载,编译,安装


    (1) 查看版本下载内核

      uname -r  查看内核版本

      一般系统中不会有内核源码,需要自己下载源码。 

      1> mkdir  /home/usr1/temp    建立临时目录  usr1是用户的主目录

      2> cd   /home/usr1/temp     进入临时目录 

      3> apt-get source linux-image-$(uname -r)     下载内核源代码 

      建议:下载源码时候使用一般用户模式,建立临时路径,不要在系统目录usr/bin/src 目录中。

    (2) 解压配置

      1> tar jfx linux-2.6.25.10.tar.bz2     解压源码

      2> cd linux-2.6.25.10           进入源码目录

      3> sudo make mrproper           清理以前的编译配置或者将以前备份的配置拷贝过来,多次编译需要 第一次不需要

      4>make menuconfig            编译配置

    (3)编译安装

      1> make-kpkg clean            若是原先编译过内核,现在清理下系统临时文件temp文件夹

      2> make                  编译内核

      3> sudo make install            安装内核镜像

      4> sudo make modules_install         安装内核模块 模块会被安装/lib/modules/

      5> reboot                  重新启动  

       注意:menuconfig编译配置 这里不详细说明,稍后有时间单独讲解,系统裁剪的时候就是通过menuconfig 删除不需要的模块。 另外一些编译优化这里也不做解释,查阅编译内核优化相关书籍。

  • 相关阅读:
    作业十三
    作业十二
    第十一次作业
    编译原理第十次作业
    P3388 【模板】割点(割顶) 题解 (Tarjan)
    BuaacodingT141 microhhh的回城 题解(模拟)
    P2055 [ZJOI2009]假期的宿舍 题解(二分图)
    P2764 最小路径覆盖问题 题解(二分图)
    2019.2-2019.3 TO-DO LIST
    P3369 【模板】普通平衡树 题解(Splay/FHQ)
  • 原文地址:https://www.cnblogs.com/wolfrickwang/p/3257754.html
Copyright © 2020-2023  润新知