1 2 | cd /usr/src/linux-kernel-5.15.98/ make -j64 |
若编译过程中存在如下提示信息,则需要确保服务器系统时间为最新时间。
1 | make[2]: warning: Clock skew detected. Your build may be incomplete. |
执行tzselect命令,依次输入以下选项对应的数字:Asia->China->Beijing Time->YES,执行完成后拷贝文件到“/etc/localtime”。
1 2 | tzselect cp /usr/share/zoneinfo/Asia/Beijing /etc/localtime |
1 | ll vmlinux*
|
1 2 3 | -rwxr-xr-x 1 root root 42919136 Mar 22 03:31 vmlinux* -rw-r--r-- 1 root root 64101280 Mar 22 03:30 vmlinux.o -rw-r--r-- 1 root root 678152 Mar 22 03:30 vmlinux.symvers |
1 | make modules_install
|
1 | make install
|
1 | update-grub2 |
完成之后,重启操作系统,新内核即可生效。
后续安装编码卡驱动时也需要重启机器,可执行完编码卡驱动安装后再重启检查内核版本。
1 | reboot |
1 | uname -a
|
如果版本仅显示5.15.98(回显如下),则说明导入正确。
1 | Linux ubuntu 5.15.98 #2 SMP Wed Mar 22 03:30:54 UTC 2023 aarch64 aarch64 aarch64 GNU/Linux |