1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
# 下载源码 (如果官方源太慢的话可以国内开源镜像站找)
$ wget https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.6.tar.xz
# 解压缩
$ tar xvf tar xvf linux-6.1.6.tar.xz
# 切换到源码目录
$ cd linux-6.1.6
# 获取当前操作系统的配置
$ cp -v /boot/config-$(uname -r) .config
# 编译相关环境搭建
$ yum -y install gcc gcc-c++ make autoconf automake \
libtool ncurses-devel flex bison openssl openssl-devel \
bc elfutils-libelf-devel zlib zlib-devel pcre pcre-devel
# make menuconfig
$ make menuconfigmake menuconfig
# 编译
$ make
# 编译模块
$ make modules_install
# 安装
$ make install -j$(nproc)
# 重启
$ reboot
|