升级大心脏(内核)

前面说了安装普通软件,但最重要的软件怎么安装呢?
rpm 格式内核:
好处: 安装方便 坏处: 无法获得最新的并且稳定的内核
源代码编译方式:
好处:获得最新并且稳定运行的内核 坏处: 安装复杂
rpm方式安装:
i 查看当前内核版本:
在这里插入图片描述
ii 扩展仓库: yum install epel-release -y (比国内镜像的仓库内核版本高)
iii 进行内核更新: yum install kernel (自动找到仓库中最新的版本,也可以安装指定版本,只要在 kernel xx.xxx.xx)
iiii 相关依赖软件的更新 : yum update
源代码:
内核官网:
在这里插入图片描述i 安装依赖包
yum install gcc gcc-c++ make ncurses-devel openssl-devel elfutils-libelf-devel -y
ii 下载并解压缩内核:
wget https://www.kernel.org
tar xvf linux-5.3.1.tar.xz -C /usr/src/kernels
iii 配置内核编译参数:

cd /usr/src/kernels/linux-5.3.1/
make menuconfig(自动出现配置界面) | allyesconfig | allnoconfig (普通软件 ./config 自动检查软件安装)
makde menuconfig 出现图形界面:
[M] :是这一功能成为内核 moudel
[*] : 永久写入内核
-------使用当前系统配置内核:
只需要将当前的内核参数复制到最新版本的安装目录然后覆盖即可;
cp /boot/config-kernelversion.platform /usr/src/kernels/linux-5.3.1/.config
iiii 查看cpu : lscpu
iiiii 编译 make -j2
iiiiii 安装 make modules_install (安装内核模块)—> make install
最后 reboot(重启)即可使用最新版本的内核.

发布了51 篇原创文章 · 获赞 65 · 访问量 3246

猜你喜欢

转载自blog.csdn.net/weixin_44678969/article/details/101791574