所使用的实验环境:
操作系统:OpenEuler20.09(测试一)、OpenEuler22.03(测试二)
新核版本:5.18.14
旧核版本:4.19.140-2009.4.0.0048.oe1.x86_64(测试一通过)
5.10.0-60.18.0.50.oe2203.x86_64 (测试二通过)
注意:22.03是最新发行的长期稳定版,建议使用22.03版本做此实验
一、准备新核源码和编译所需的工具
Linux官网的下载链接:https://kernel.org
镜像链接:https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/linux-5.14.16.tar.xz
下载完成后通过网络连接工具将新核压缩包传输到虚拟主机上的 /opt 文件夹下。
请确保该目录分配足够的磁盘空间,笔者曾在安装时出现磁盘空间不足导致安装失败的情况。
安装一些工具和依赖:
yum group install -y "Development Tools"
yum install -y bc
yum install -y openssl-deve