AIRobot

AIRobot quick note


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

debian替换最新内核

发表于 2021-03-14 更新于 2021-03-31
本文字数: 974 阅读时长 ≈ 1 分钟

发现新方法

1
2
3
4
5
6
$ make deb-pkg LOCALVERSION=-falcot KDEB_PKGVERSION=$(make kernelversion)-1
[...]
$ ls ../*.deb
../linux-headers-4.19.37-falcot_4.19.37-1_amd64.deb
../linux-image-4.19.37-falcot_4.19.37-1_amd64.deb
../linux-libc-dev_4.19.37-1_amd64.deb

https://debian-handbook.info/browse/zh-CN/stable/sect.kernel-compilation.html


想看一下io_uring,debian发行版现在4.x内核,要编译升到5.x版本

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
mkdir -p /usr/src/
cd /usr/src/
wget https://mirror.tuna.tsinghua.edu.cn/kernel/v5.x/linux-5.10.tar.gz

tar zxvf linux-5.10.tar.gz
cd linux-5.10/

cp -v /boot/config-$(uname -r) .config

apt-get install build-essential libncurses-dev bison flex libssl-dev libelf-dev bc

make menuconfig

" set Cryptographic API ---> Certificates for signature checking --->
'File name or PKCS#11 URI of module signing key' and
'Additional X.509 keys for default system keyring' to blank
"
make -j 8

make modules_install

cd /lib/modules/5.1.16/

find . -name *.ko -exec strip --strip-unneeded {} +

cd /usr/src/linux-5.1.16/

make install
Memory Barrier
内核探针kprobe
AIRobot

AIRobot

AIRobot quick note
130 日志
15 分类
23 标签
GitHub E-Mail
Creative Commons
0%
© 2023 AIRobot | 716k | 10:51