安装环境:

vware workstation pro 16虚拟机 安装的优麒麟20.04 pro系统
系统镜像名:ubuntukylin-20.04-pro-amd64.iso
内核版本:

1 安装软件依赖包

打开终端运行以下命令:

sudo apt update
sudo apt install -y libncurses5-dev libssl-dev libelf-dev build-essential openssl flex bison

2 下载最新稳定版本Linux内核源码

内核下载官网:https://mirrors.edge.kernel.org/pub/linux/kernel/

选择稳定版本的压缩包下载到本地,一般为linux-x.xx.xx.tar.gzlinux-x.xx.xx.tar.xz
我这里选择下载的是linux-5.9.10.tar.xz

3 内核压缩包解压缩

进入内核压缩包所在目录,右键选择打开终端,运行以下命令:

xz -d linux-5.9.10.tar.xz
sudo tar xf linux-5.9.10.tar -C /usr/src

将内核文件解压缩至/usr/src目录下

4 配置内核

先进入内核文件目录

cd /usr/src/linux-5.9.10

拷贝已有的配置文件

sudo cp /boot/config-5.4.0-80-generic .config

注:具体配置文件名根据自己系统中的名字为准(可以通过cd /boot 然后ls查看系统已有配置文件)

然后通过make menuconfig进行配置

sudo make menuconfig

弹出配置界面后,直接exit即可

然后对config文件进行修改:

sudo chmod 777 /usr/src/linux-5.9.10/.config
vim .config

输入/CONFIG_SYS_TRUSTED查找对应选项,然后回车定位
输入i进入输入模式:
将 CONFIG_SYS_TRUSTED_KEYS 选项中的 debian/canonical-certs.pem 删掉

然后Esc退出输入模式,:wq保存退出

5 开始编译内核

sudo make -j4

注:-jn参数是表示使用多少个CPU核心来并行编译,具体根据自己的CPU核心数来指定

编译完成后可以进入/usr/src/linux-5.9.10/arch/x86/boot目录查看是否有编译好的bzImage文件,如果有就说明编译成功。

6 安装内核模块

在/usr/src/linux-5.9.10/目录下执行:

sudo make modules_install

可以进入/lib/modules目录下查看模块安装是否成功

7 安装编译好的内核镜像

在/usr/src/linux-5.9.10/目录下执行:

sudo make install

8 修改grub配置

打开grub配置文件

sudo vim /etc/default/grub

GRUB_TIMEOUT_STYLE=hidden给删除或者注释掉,把GRUB_CMDLINE_LINUX_DEFAULT的值修改为text
GRUB_TIMEOUT = 0修改为GRUB_TIMEOUT = 30,保存退出

更新grub配置

sudo update-grub

9 重新启动,选择新内核启动

优麒麟 20.04 pro更换内核相关推荐

  1. 优麒麟 20.04 LTS Pro 发布 | 以初心,铸匠心

    优麒麟 20.04 LTS Pro 发布 | 附详细更新列表 北京时间 2021 年 4 月 22 日,优麒麟团队很高兴地宣布优麒麟(Ubuntu Kylin)开源操作系统 20.04 LTS Pro ...

  2. 优麒麟 20.04 LTS Pro 发布 - 以初心,铸匠心

    北京时间 2021 年 4 月 22 日,优麒麟团队很高兴地宣布优麒麟(Ubuntu Kylin)开源操作系统 20.04 LTS Pro 版本正式发布.优麒麟 20.04 Pro 是基于 20.04 ...

  3. 优麒麟 20.04 LTS 版本发布,UKUI3.0 灵动转身

    北京时间 2020 年 4 月 23 日,优麒麟团队很高兴地宣布优麒麟(Ubuntu Kylin)开源操作系统 20.04 LTS 版本(代号FocalFossa)正式发布.优麒麟 20.04 是继 ...

  4. 国产linux系统优麒麟下载,优麒麟 20.04 LTS Beta 版本发布下载

    北京时间 2020 年 4 月 2 日,优麒麟团队很高兴地宣布优麒麟(Ubuntu Kylin)开源操作系统 20.04 Beta 版发布,这也标志着 20.04 版本研发进入最后完善阶段. 优麒麟 ...

  5. 此beta版已额满_今日热闻 | 微软表示每月产生近3万个Bug、小米10青春版采用水滴屏、MIUI 12便签升级、优麒麟20.04 LTS发布...

    今日热点新闻 Android 11 第三个开发者预览版上线 4 月 24 日凌晨,Android 11 第 3 个开发者预览版(以下简称 DP 3)正式上线. 作为 Beta 测试上线前的最后一个开发 ...

  6. iso安装器_U盘安装优麒麟20.04系统,Ubuntu通用

    优麒麟(Ubuntu Kylin)20.04 是优麒麟开源操作系统最新的长期支持版本,为方便用户下载安装和使用,特制作本简易安装教程,主要对系统安装盘制作和安装过程进行介绍. 一.系统U盘制作 1.下 ...

  7. 长城麒麟linux安装软件,在优麒麟20.04系统下安装软件建议到自带的软件商店中...

    优麒麟20.04系统(Ubuntu Kylin 20.04)和Deepin V20.UOS一样,都自带有软件商店程序,在这个商店里搭载有很多实用的软件,这都是经过测试能够和优麒麟20.04操作系统相互 ...

  8. vb.net 获取系统图标_【系统更新V4】优麒麟 20.04 LTS持续完善!优化高清屏支持,上架6款新应用!...

    自优麒麟 20.04 LTS 发布后,官方一直积极从各个渠道汇总大家的反馈建议,并针对存在的问题进行记录和处理.对于系统使用过程中遇到的任何问题或者建议,欢迎大家通过系统中用户反馈程序.微信交流群.Q ...

  9. qt 取textedit 鼠标位置处单词_开源国产优麒麟20.04 V3发布:多达73处改进

    4月24日,优麒麟20.04 LTS正式发布,提供5年长期技术支持,默认搭载最新的Linux 5.4系统内核.全新的UKUI 3.0桌面环境预览版,同时支持x86.ARM64 CPU体系结构. 今天, ...

最新文章

  1. jar java classpath_win7中java编程工具安装 java环境变量设置
  2. 在C#代码中获取Silverlight的初始化initparams参数
  3. 《大数据算法》一1.2 大数据算法
  4. linux应用开发:头文件和库文件的路径及使用
  5. 【转】Unity3D研究院之使用Xamarin Studio调试Unity程序
  6. JavaFX技巧10:自定义复合控件
  7. vue取url路径传参_vue不通过路由直接获取url中参数的方法示例
  8. APUE习题[实现dup2函数功能,不使用fcntl]
  9. vim 操作命令大全
  10. 华为商业级AC6005+AP3030DN无线WIFI组网
  11. 新概念下兴起域名商机 云域名是神马浮云
  12. Android手机会中电脑病毒么,安卓手机中木马病毒怎么办
  13. 机器人行业毕业相关小结
  14. 计算机组老师颁奖词,教研组颁奖词5篇
  15. 叉积的证明_矢量叉乘分配律的几何证明
  16. pycharm设置字体样式_pycharm设置主题/默认格式/字体
  17. golang 加密文件_如何使用Go加密文件
  18. python全套壁纸_Python 全自动壁纸更新系统
  19. J0ker的CISSP之路:复习-安全架构和设计1
  20. Greenplum 临时表年龄问题

热门文章

  1. 狂欢 724,致敬运维侠
  2. antv G6 + react umi(vue,ng) 实现节点红点(badges)
  3. 瑞芯微PX30芯片参数和处理器介绍
  4. 论文笔记——HDD算法:异构网络中信息扩散的深度学习方法
  5. 仿网易云PC端项目-vue
  6. 不重装系统改硬盘模式: RAID ON 改成 AHCI
  7. Python - 面向对象编程
  8. Exception】Chrome浏览器提示:此网页正试图从未经验证的来源加载脚本
  9. SQL Server 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作
  10. 计算机用户名的数值数据是什么,计算机数据最基本的单位是什么?