如何防止 Ubuntu 内核更新 – 禁用或停止 Linux 内核更新

[ad_1]

如果您出于某种原因想在您的 Ubuntu 上保留 Linux 内核更新,请按照本文中的以下步骤操作。 使用这种方法,您可以在不更新 Linux 内核的情况下更新您的 Ubuntu Linux 系统。 它将在您的系统中节省一些空间,并防止一些与系统内核相关的手动配置更改。 但是持有内核更新并不是一个好主意。

持有 Ubuntu Linux 内核更新

打开您的终端应用程序。 您可以通过同时按 ctrl+alt+t 打开它。

通过 apt 停止 Ubuntu 内核更新:

句法:

将 linux-package-name 替换为实际的 linux 内核映像。

sudo apt-mark hold <linux-package-name>

例子:

sudo apt-mark hold linux-image-generic linux-headers-generic
sudo apt-get update

防止Ubuntu内核更新(一)

启用 Ubuntu 内核更新:

您可以通过以下命令启用内核更新。

sudo apt-mark unhold linux-image-generic linux-headers-generic

防止Ubuntu内核更新(二)

通过配置文件停止 Ubuntu 内核更新:

在终端运行

sudo nano /etc/apt/apt.conf.d/50unattended-upgrades

向下滚动并找到黑名单部分并使用 Linux 内核包进行如下编辑。 这里也支持正则表达式。

Unattended-Upgrade::Package-Blacklist {
"linux-generic";
"linux-image-generic";
"linux-headers-generic";
};

通过 dpkg 停止 Ubuntu 内核更新:

echo "<Linux-package-name> hold" | sudo dpkg --set-selections

上面的语法是所有包都持有的 conman。 对于 Linux 内核,将 Linux-package-name 替换为您的 Linux 内核映像。

echo linux-image-5.4.0-33-generic hold | sudo dpkg --set-selections
echo linux-image-generic hold | sudo dpkg --set-selections
echo linux-generic hold | sudo dpkg --set-selections

桌面版 Wike 维基百科阅读器

[ad_2]

Related Posts