(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 删除不需要的模块。 另外一些编译优化这里也不做解释,查阅编译内核优化相关书籍。

转载于:https://www.cnblogs.com/wolfrickwang/p/3257754.html

(一)源码下载,编译,安装相关推荐

  1. 编译 php mysql 依赖包_MySQL 5.5.15源码包编译安装

    mysql果然是不愧是目前最火的数据库,自从mysql5.5.8之后,mysql的源码包编译安装都要用到cmake来进行编译了,编译的过程没有本质 mysql果然是不愧是目前最火的数据库,自从mysq ...

  2. Nginx实战基础篇一 源码包编译安装部署web服务器

    Nginx实战基础篇一 源码包编译安装部署web服务器 版权声明: 本文遵循"署名非商业性使用相同方式共享 2.5 中国大陆"协议 您可以自由复制.发行.展览.表演.放映.广播或通 ...

  3. Android AOSP和Android-X86源码下载编译终极普法

        Android AOSP和Android-X86源码下载编译终极普法 引言   最近有朋友在询问怎么下载Android AOSP源码和Android-X86源码,编译学习!其实这个说简单也简单 ...

  4. Ubuntu20.4 Android-9.0.0_r46源码下载编译

    Ubuntu20.4 Android-9.0.0_r46源码下载编译调试 安装Ubuntu虚拟机 ubuntu镜像下载地址: https://ubuntu.com/download 官网下载地址较慢可 ...

  5. 如何在源码包编译安装的 LEMP 环境下开启 OpenSSL 功能

    如何在源码包编译安装的 LEMP 环境下开启 OpenSSL 功能 Hello,大家好!我是--邪恶君子! 今天,给大家分享一下解决源码包编译安装 LEMP 环境下开启 OpenSSL 功能问题的过程 ...

  6. 舔狗日记-土味情话-每日一言三合一小程序源码下载带安装教程

    舔狗日记-土味情话-每日一言三合一小程序源码下载带安装教程 支持扩展更多小程序 1.去微信公众平台申请小程序并填好资料(https://mp.weixin.qq.com) 2.下载微信开发者工具 3. ...

  7. RedHat6.4系统下LAMP环境的搭建---(源码包编译安装)---v1.0

    一:配置本地yum源 :--目录 作者:李文轩 座右铭:一个愿意为理想奋斗终生的人! 联系QQ:838997384 网站地址:www.74cto.com 说明:本篇安装的系统版本RedHat6.4(6 ...

  8. android 源码下载编译

    引用:http://www.2cto.com/kf/201202/121175.html 最新的android4.0源代码公布以后,相信很多人和我一样都跃跃欲试,其实4.0的代码下载和编译和以前的版本 ...

  9. Android FrameWork学习(一)Android 7 0系统源码下载 编译

    最近计划着研究下 Android 7.0 的系统源码,之前也没做过什么记录,这次正好将学习的内容记录下来,方便以后复习巩固. 既然要学习我们的系统源码,那我们第一步要做的就是下载源码并进行编译了. # ...

  10. 华为鸿蒙系统学习笔记4-方舟编译器源码下载及安装

    2019华为全球开发者大会将在8月9日-11日在华为松山湖基地召开.本次开发者大会邀请了1500位合作伙伴.5000名全球开发者,将是华为历来规模最大的一次会议.在这次大会上,华为方舟编译器也是关注的 ...

最新文章

  1. code first基础
  2. node n 切换node版本失败_node版本如何升级
  3. ActionT 无参数委托详解
  4. fusion安装centos7并配置静态ip
  5. 【JUC】第一章 JUC概述、Lock 接口
  6. 企业搜索引擎(Enterprise Search Engine)的2007中重要的功能
  7. 回收站文件太多,永久删除时内存爆满直接黑屏解决方案
  8. 面向对象 —— 类设计(十二)—— 全局变量和成员变量
  9. 6.5(对三个数进行排序)
  10. 知方可补不足~说说吧!timestamp有什么用?
  11. C语言制作小游戏——贪吃蛇
  12. vb调用摄像头实现拍照源码_牛逼!终于搞了一个高大上的人脸识别登录玩玩(附源码),出乎意料的简单......
  13. python 视频转场_Python 带你高效创作短视频,视频创作秀到飞起!!!
  14. 渗透基础学习-信息搜集
  15. 进程同步机制四大基本准则
  16. ROM制作---原生安卓国内适配部分修改点
  17. C语言实现状态机(二)
  18. Oracle 19c VLDB and Partitioning Guide 第8章:Using Parallel Execution 读书笔记
  19. 小傻蛋的妹妹跟随小甲鱼学习Python的第八节008
  20. 2018华为校招笔试题

热门文章

  1. 深度学习(十七)基于改进Coarse-to-fine CNN网络的人脸特征点定位
  2. 自动驾驶车辆转向控制(通过扭矩控制实现方向盘转角控制)
  3. oracle manager 配置,Oracle Net Manager 基本配置
  4. python 可视化项目_python3项目之数据可视化
  5. Python3 Ocr 初探
  6. Mybatis中Mapper映射文件详解(默认值)
  7. netapp脚本保存日志_Shell脚本实战:日志关键字监控+自动告警
  8. ajax遍历递归树数据,怎么用JS递归发送AJAX请求
  9. 什么是mysql的索引_什么是MySQL索引?【详解】
  10. 最详细的R-CNN论文笔记