#1.19
预先安装以下apt包:build-essential、libncurses5-dev、fakeroot、libqt4-dev(make xconfig需要)、libglalde2-dev和libgtk2.0-dev(make gconfig需要)、flex、bison、bc、libelf-dev、libssl-dev
或者:
sudo apt install build-essential fakeroot
sudo apt build-dep linux
sudo apt install devscripts #简单修补
cp /boot/configxxx .config 拷贝当前配置到内核目录make olddefconfig 转换为缺省应答make oldnoconfig 转换为相反应答make oldconfig 人工应答make clean 清除当前编译内容make distclean 清除编译内容和配置make defconfig 自定义配置make localmodconfig 基于当前加载模块生成配置scripts/config --disable MODULE_SIG 禁用模块签名scripts/config --disable DEBUG_INFO 禁用调试信息sudo make deb-pkg -j4 编译成deb包,j4表示4线程
sudo dkms status 查询动态模块
sudo dkms add -m xxx/1.1 -k linux5.1.1sudo dkms build -m xxx/1.1sudo dkms install -m xxx/1.1sudo dkms uninstall -m xxx/1.1