编译内核源码

news2024/11/28 6:30:21

   本文将记录内核源码编译步骤,供有需要的人参考使用。

一、内核源码下载网址

内核源码网址:https://kernel.org/
在这里插入图片描述

二、准备编译环境

  这里需要注意区分x86架构arm架构,需要不同的架构内核就准备对应的服务器即可,在服务器上安装一套标准的镜像系统。尽量勾选全部安装,不要最小化安装,不然后边需要下载好多软件。
准备编译环境需要的软件包:

yum install -y ncurses-devel gcc-c++ make openssl-devel bison flex elfutils-libelf-devel

将下载好的内核源码放到服务器上并解压,然后在源码路径下执行命令:make menuconfig
根据需求设置好配置项后随即可生成.config配置文件。

三、编译并安装

#make -j 线程数,可以更快些,根据服务器配置设置合理的线程数
make -j 31

#安装模块
make modules_install

#安装内核相关文件:
make install

更新grub启动文件
grub2-mkconfig -o /boot/grub2/grub.cfg

注意:
  如果麒麟操作系统在make编译期间遇到报错,可在内核配置文件中修改一个参数解决。

#修改.config文件,将CONFIG_SYSTEM_TRUSTED_KEYS变量值置空即可
vim .config
CONFIG_SYSTEM_TRUSTED_KEYS=""

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1192549.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

arthas常用命令

arthas常用命令 IDEA插件 arthas idea退出arthasjad 反编译watch 方法执行数据观测tracemonitor https://arthas.aliyun.com/doc/ IDEA插件 arthas idea 退出arthas # quit或者exit命令,只是退出当前的连接, Attach到目标进程上的arthas还会继续运行,端口会保持开…

火力全开!腾讯云这次直接开卖5年

如果你是一名网站管理员,或者是一名创业公司的CEO,那么腾讯云这个词一定不会陌生。作为国内领先的云计算服务提供商,腾讯云一直以来都在为各行各业的用户提供着高效、稳定、安全的云计算服务。 而在今天,我们要给大家带来一个重磅…

2020年五一杯数学建模B题基于系统性风险角度的基金资产配置策略分析解题全过程文档及程序

2020年五一杯数学建模 B题 基于系统性风险角度的基金资产配置策略分析 原题再现 近年来,随着改革开放程度的不断提高,我国经济运行中的各种风险逐渐暴露并集中传导和体现于金融领域。党的“十九大”报告提出“守住不发生系统性金融风险的底线”要求&am…

官媒代运营:让大众倾听品牌的声音

在当今数字时代,媒体的影响力和多样性远远超出了以往的范畴。品牌和企业越来越依赖媒体来传播信息、建立声誉以及与大众互动。而媒体矩阵成为了现代品牌传播的关键策略,使大众能够倾听品牌的声音。媒体矩阵:多元化的传播渠道 媒体矩阵是指利…

使用双动态令牌混合器学习全局和局部动态以进行视觉识别

TransXNet: Learning Both Global and Local Dynamics with a Dual Dynamic Token Mixer for Visual Recognition 1、问题与解决2、引言3、方法3.1 双动态令牌混合器(D- Mixer)3.2 IDConv(Input-dependent Depthwise Convolution)3.3 Overlapping Spatial Reduction Attention …

玩具品牌的国际化之路:市场推广战略解析

玩具产业一直是全球市场中备受瞩目的领域之一。随着全球化的发展和互联网的普及,越来越多的玩具品牌开始进军国际市场。这既是机遇,也是挑战。在竞争激烈的全球市场中,如何成功推广玩具品牌是一个关键的问题。本文Nox聚星将和大家探讨玩具品牌…

Live800:企业客户服务如何数字化转型?

现代社会,随着互联网的快速发展,企业客户服务也在不断的数字化转型。数字化转型不仅可以更好地为客户提供服务,也可以提高企业的效率和降低成本。那么,企业客户服务如何数字化转型呢? 一、在线客服系统 在线客服系统是…

ECharts常用配置

1.使用: (1).下载引入 npm install echarts(版本号) --save import * as echarts from "echarts"; (2).准备一个DOM容器 (3).初始化echarts实例对象 echarts.init(document.getE…

获取小程序页面路径完整流程

应用场景:因为所涉及的功能要跳转到滴滴打车小程序的代驾页面,而我并不知道他的appid和对应的页面路径,所以跟着我的步骤走下,这里拿滴滴打车小程序举例。 现在的话我们是拿到了小程序对应的appid了,接下来就去获取小程…

软件测试:性能测试工具Jmeter与Locust

Apache JMeter™和Locust都是是最受欢迎的性能测试工具。 JMeter 和 Locust 简介 JMeter是久经考验的性能框架之一,其第一个版本大约在20年前发布。 它是用纯Java语言编写的。 最初,JMeter开发用于执行Web和FTP应用程序的负载测试。 但是,现…

算法打卡02——删除有序数组中的重复项

题目:删除有序数组中的重复项 给你一个 非严格递增排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。 考虑…

ECRS工时分析软件:精益成本管理的得力助手

在制造业领域,精益成本管理已经成为提高企业竞争力、实现持续发展的关键因素。而在精益成本管理中,ECRS改善分析法是一种非常实用的工具。ECRS工时分析软件,结合了ECRS改善分析法和VIOOVI精益成本管理法的精髓,为IE部门在优化生产…

游读广州|康园环保行

“走出家门,共享阳光”残障人士游读广州项目是由广州市慈善会、广州市善城社区公益基金会资助、广州市黄埔区惠民社会服务中心实施的第四届“创善?微创投”广州市社区公益微创投项目,黄埔区康园工疗站约120名残障人士为服务对象,通过游玩与教…

解决Web server failed to start. Port XXXX was already in use.

这句错误描述意思是:当前程序的端口号被占用了,需要将占用该端口的程序停止掉才行。 解决方案: 1.winR键调出运行窗口,输入cmd进入命令行: 2.输入命令netstat -ano|findstr "XXXX"查看“XXXX”对应端口的程序占用情况…

平安人寿基于 Apache Doris 统一 OLAP 技术栈实践

导读:平安人寿作为保险行业领军企业,坚持技术创新,以数据业务双轮驱动的理念和更加开放的思路来应对不断增长的数据分析和应用需求;以深挖数据价值、保障业务用数效率为目标持续升级大数据产品体系。自 2022 年起平安人寿开始引入…

CSS3 用户界面、图片、按钮

一、CSS3用户界面&#xff1a; 在CSS3中&#xff0c;增加了一些新的用户界面特性来调整元素尺寸、框尺寸和外边框。CSS3用户界面属性&#xff1a;resize、box-sizing、outline-offset。 1、resize&#xff1a; resize属性指定一个元素是否应该由用户去调整大小。 <style…

YOLOv5 - common.py文件解读

&#x1f368; 本文为[&#x1f517;365天深度学习训练营学习记录博客 &#x1f366; 参考文章&#xff1a;365天深度学习训练营 &#x1f356; 原作者&#xff1a;[K同学啊 | 接辅导、项目定制](https://mtyjkh.blog.csdn.net/) &#x1f680; 文章来源&#xff1a;[K同学的学…

霍尔电流传感器如何进行可靠性测试?主要应用在哪些领域?

霍尔电流传感器广泛应用于航空航天、电源监测、飞行器状态监测、变速驱动设备、焊接设备供电电源、新能源汽车蓄电池管理系统等领域&#xff0c;在电流检测领域中有着重要地位和实用价值&#xff0c;在电驱系统中被称为新能源汽车的动力“心脏”。因此&#xff0c;霍尔电流传感…

Java枚举类的使用

说明: 根据设计图抽象的枚举类,一张模板背景图(会改变),二维码(传入参数生成),一个关闭的icon(固定不变) 设计图如下 枚举类 去除重复模板后共五个,根据需求编写枚举类如下,url则对应不同的模板,编写成后台人员的可配置项, public enum ImageTemplateEnum {PURCHASE("p…

3.前端调式

1. Elements 先来看这张图最上头的一行是一个功能菜单&#xff0c;每一个菜单都有它相应的功能和使用方法&#xff0c;依次从左往右来看 箭头按钮 用于在页面选择一个元素来审查和查看它的相关信息&#xff0c;当我们在Elements这个按钮页面下点击某个Dom元素时&#xff0c;箭…