debian 升级内核
<p>今天决定把Debian 10.1自带的4.19内核升级到5.2.14。</p><pre class=" language-markup"><code class=" language-markup">apt install net-tools iputils-ping</code></pre>
<p>(apt-get install -t buster-backports linux-image-cloud-arm64 linux-headers-cloud-arm64 -y)</p>
<p>需要的工具<br>automake、make、g++(包含gcc)、bison、flex、libelf-dev、libssl-dev、bc。</p>
<p>懒人命令:</p>
<p>sudo apt install -y automake make g++ bison flex libelf-dev libssl-dev bc<br>步骤<br>下载内核源码,解压(提取)。<br>进入内核源码文件夹目录。<br>拷贝当前系统配置并为新内核生成配置:<br>cp /boot/config-4.19.0-6-amd64 .config<br>make olddefconfig<br>注释掉.config文件中四处配置:CONFIG_MODULE_SIG_ALL、CONFIG_MODULE_SIG_KEY、CONFIG_SYSTEM_TRUSTED_KEYS和CONFIG_DEBUG_INFO。<br>编译内核(-j设置线程数):<br>make clean && make -j 8<br>经过短暂而轻松的半个小时(误)后,编译完成。</p>
<p>安装内核模块:<br>sudo make modules_install<br>安装内核:</p>
<p>sudo make install<br>更新GRUB:</p>
<p>sudo update-grub<br>重启,检查新内核:<br>uname -r<br>删除旧内核:<br>sudo apt remove --purge linux-image-4.19.0-6-amd64<br>不确定的话可以先查看有哪些旧内核:<br>dpkg -l | grep linux-image | awk '{print$2}'<br>此命令我得到两条结果:<br>linux-image-4.19.0-6-amd64<br>linux-image<br>删除第一个就会顺带把第二个也删了。</p><br><br>
来源:https://www.cnblogs.com/jason-zhao/p/14689511.html
頁:
[1]