文章目录
任务1:openEuler操作系统安装
过程详细记录:openEuler操作系统及图形界面安装步骤
任务2:openEuler内核编译与安装
一、内核源码下载
在gitee上下载OpenEuler内核源码 下载地址
二、内核编译及安装
1.解压缩
将下载好的源码进行解压
tar xvf [压缩包名]
tar xvf kernel-4.19.90-2110.8.0.tar.gz
解压后得到一个名为kernel的内核源码文件夹,可以将文件夹名修改为内核版本的名称然后将它移动到内核源码目录下方便统一管理各版本的源码,比如我的内核源码目录是/usr/src/kernels
mv kernel 4.19.90
mv 4.19.90/ /usr/src/kernels/
2.清理源代码树
进入解压好的源码文件夹执行命令,清理过去内核编译产生的文件,第一次编译时可不执行此命令
make mrproper
3.生成内核配置文件.config
执行依赖安装
sudo yum install ncurses-devel
然后使用make menuconfig 对配置进行需要的更改,决定将内核的各个功能系统编译进内核还是编译为模块还是不编译
make menuconfig
在这里我的终端报错,出现如下提示:
需要用yum安装bison和flex,sudo yum install即可。