(一)源码下载,编译,安装
(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
(一)源码下载,编译,安装相关推荐
- 编译 php mysql 依赖包_MySQL 5.5.15源码包编译安装
mysql果然是不愧是目前最火的数据库,自从mysql5.5.8之后,mysql的源码包编译安装都要用到cmake来进行编译了,编译的过程没有本质 mysql果然是不愧是目前最火的数据库,自从mysq ...
- Nginx实战基础篇一 源码包编译安装部署web服务器
Nginx实战基础篇一 源码包编译安装部署web服务器 版权声明: 本文遵循"署名非商业性使用相同方式共享 2.5 中国大陆"协议 您可以自由复制.发行.展览.表演.放映.广播或通 ...
- Android AOSP和Android-X86源码下载编译终极普法
Android AOSP和Android-X86源码下载编译终极普法 引言 最近有朋友在询问怎么下载Android AOSP源码和Android-X86源码,编译学习!其实这个说简单也简单 ...
- Ubuntu20.4 Android-9.0.0_r46源码下载编译
Ubuntu20.4 Android-9.0.0_r46源码下载编译调试 安装Ubuntu虚拟机 ubuntu镜像下载地址: https://ubuntu.com/download 官网下载地址较慢可 ...
- 如何在源码包编译安装的 LEMP 环境下开启 OpenSSL 功能
如何在源码包编译安装的 LEMP 环境下开启 OpenSSL 功能 Hello,大家好!我是--邪恶君子! 今天,给大家分享一下解决源码包编译安装 LEMP 环境下开启 OpenSSL 功能问题的过程 ...
- 舔狗日记-土味情话-每日一言三合一小程序源码下载带安装教程
舔狗日记-土味情话-每日一言三合一小程序源码下载带安装教程 支持扩展更多小程序 1.去微信公众平台申请小程序并填好资料(https://mp.weixin.qq.com) 2.下载微信开发者工具 3. ...
- RedHat6.4系统下LAMP环境的搭建---(源码包编译安装)---v1.0
一:配置本地yum源 :--目录 作者:李文轩 座右铭:一个愿意为理想奋斗终生的人! 联系QQ:838997384 网站地址:www.74cto.com 说明:本篇安装的系统版本RedHat6.4(6 ...
- android 源码下载编译
引用:http://www.2cto.com/kf/201202/121175.html 最新的android4.0源代码公布以后,相信很多人和我一样都跃跃欲试,其实4.0的代码下载和编译和以前的版本 ...
- Android FrameWork学习(一)Android 7 0系统源码下载 编译
最近计划着研究下 Android 7.0 的系统源码,之前也没做过什么记录,这次正好将学习的内容记录下来,方便以后复习巩固. 既然要学习我们的系统源码,那我们第一步要做的就是下载源码并进行编译了. # ...
- 华为鸿蒙系统学习笔记4-方舟编译器源码下载及安装
2019华为全球开发者大会将在8月9日-11日在华为松山湖基地召开.本次开发者大会邀请了1500位合作伙伴.5000名全球开发者,将是华为历来规模最大的一次会议.在这次大会上,华为方舟编译器也是关注的 ...
最新文章
- code first基础
- node n 切换node版本失败_node版本如何升级
- ActionT 无参数委托详解
- fusion安装centos7并配置静态ip
- 【JUC】第一章 JUC概述、Lock 接口
- 企业搜索引擎(Enterprise Search Engine)的2007中重要的功能
- 回收站文件太多,永久删除时内存爆满直接黑屏解决方案
- 面向对象 —— 类设计(十二)—— 全局变量和成员变量
- 6.5(对三个数进行排序)
- 知方可补不足~说说吧!timestamp有什么用?
- C语言制作小游戏——贪吃蛇
- vb调用摄像头实现拍照源码_牛逼!终于搞了一个高大上的人脸识别登录玩玩(附源码),出乎意料的简单......
- python 视频转场_Python 带你高效创作短视频,视频创作秀到飞起!!!
- 渗透基础学习-信息搜集
- 进程同步机制四大基本准则
- ROM制作---原生安卓国内适配部分修改点
- C语言实现状态机(二)
- Oracle 19c VLDB and Partitioning Guide 第8章:Using Parallel Execution 读书笔记
- 小傻蛋的妹妹跟随小甲鱼学习Python的第八节008
- 2018华为校招笔试题
热门文章
- 深度学习(十七)基于改进Coarse-to-fine CNN网络的人脸特征点定位
- 自动驾驶车辆转向控制(通过扭矩控制实现方向盘转角控制)
- oracle manager 配置,Oracle Net Manager 基本配置
- python 可视化项目_python3项目之数据可视化
- Python3 Ocr 初探
- Mybatis中Mapper映射文件详解(默认值)
- netapp脚本保存日志_Shell脚本实战:日志关键字监控+自动告警
- ajax遍历递归树数据,怎么用JS递归发送AJAX请求
- 什么是mysql的索引_什么是MySQL索引?【详解】
- 最详细的R-CNN论文笔记