云网牛站
所在位置:首页 > Linux教程 > Deepin/UOS及Debian类衍生系统中用xanmod升级Linux内核

Deepin/UOS及Debian类衍生系统中用xanmod升级Linux内核

2020-10-22 15:52:42作者:shinglee稿源:深度站

本文推荐的方法是使用xanmod内核来升级你操作系统中的Linux STABLE内核,只需要在终端中运行两段命令,支持Deepin/UOS及Debian类衍生系统。

 

为什么升级Linux内核?

一般来说,新的内核会更好的支持较新的硬件(CPU、网卡...),并且升级内核也许能解决一些奇奇怪怪的小问题。

但并不是最新的内核就是最好的,有些硬件的厂商驱动可能不支持特别高版本的内核。

 

为什么推荐xanmod的内核呢?

xanmod官网:https://xanmod.org/

Deepin/UOS及Debian类衍生系统中用xanmod升级Linux内核

XanMod是具有自定义设置和新功能的通用Linux内核发行版。 旨在提供稳定,响应和流畅的桌面体验。

建议将实时版本用于关键的运行时应用程序,例如Linux游戏电子竞技,流媒体,现场制作和超低延迟爱好者。

我个人一直用的xanmod的STABLE最新内核,对Debian类衍生系统兼容很好,当然也包括Deepin(UOS)系统。

 

升级内核的方法

1、添加xanmod内核apt源:

echo 'deb http://deb.xanmod.org releases main' | sudo tee /etc/apt/sources.list.d/xanmod-kernel.list && wget -qO - https://dl.xanmod.org/gpg.key | sudo apt-key add -

2、升级xanmod内核到最新STABLE版本,喜欢尝鲜最新的内核请安装EDGE版本的内核:

sudo apt update && sudo apt install linux-xanmod

参考:Deepin 20下升级内核的另类方法:添加第三方软件源和GPG密钥

附:以下为不添加存储库的方法,即下载XanMod内核并安装

1、到https://sourceforge.net/projects/xanmod/files/下载软件包。

2、在终端中运行sudo dpkg -i linux-image-*xanmod*.deb linux-headers-*xanmod*.deb命令安装。

3、重新启动操作系统,进入系统后可运行cat /proc/version检查。

 

安装CPU微代码包

1、Intel:

sudo apt install intel-microcode iucode-tool

sudo apt purge amd64-microcode

2、AMD:

sudo apt install amd64-microcode

sudo apt purge intel-microcode iucode-tool

 

设置FQ-PIE排队规则

echo 'net.core.default_qdisc = fq_pie' | sudo tee /etc/sysctl.d/90-override.conf

 

结语

一定要选最适合自己的Linux内核,不要选最新的,最新内核最大问题就是驱动问题。

如果是Deepin V20系统一旦升级了内核出了一些问题,重启系统,在引导选择界面,Advanced,选回旧的内核,删除最新内核即可。

 

相关主题

在Ubuntu、Deepin下安装Linux 5.9内核的deb软件包

精选文章
热门文章