自动删除 thermald 安全吗?

自动删除 thermald 安全吗?

我已经安装和卸载了几个内核(包括一些低延迟的内核)来测试它们。

我现在有:

$ uname -r
4.8.0-39-generic

但是现在,每当我尝试安装其他软件包时都会收到以下消息:

The following package was automatically installed and is no longer required: thermald Use 'sudo apt autoremove' to remove it.

我尝试使用以下方法检查安装该 thermald 的日期这个答案在这里

它显示的日期是:thermald 2016-07-19 15:48:01.000000000 -0500

我于 2016 年 11 月安装了 Ubuntu。所以这不是 thermald 的安装日期。那么使用它删除它安全吗autoremove

$ lsb_release -a 
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.2 LTS
Release:    16.04
Codename:   xenial

我用过此工具删除所有不活动的内核。(也尝试使用同一工具对 4.9.12 和 4.10 进行操作)

我通过以下步骤获得了 4.8 内核:

$ sudo apt-get update
$ apt-cache search linux-image
$ sudo apt-get install linux-headers-4.8.0-39-generic linux-image-4.8.0-39-generic linux-image-extra-4.8.0-39-generic

答案1

thermald不是一个重要的包,但是受到推崇的linux-image-generic内核元包。

您可以通过运行获取此信息

apt show thermald

(显示有关包的一般信息,注意输出行“ Priority: optional”),以及

apt rdepends thermald

(显示直接依赖于/推荐/建议的软件包列表thermald)。

受到推崇的包没有必要的依赖项,但通常会像那些一样自动安装,因为虽然推荐的包可以在没有它们的情况下工作,但它们增加了重要的功能。


那么你可以thermald如果您愿意,可以删除它,但我建议您修复依赖链并正确安装thermald再次推荐的元包。

也许你可以通过运行来完成

sudo apt install --reinstall linux-generic

这不应该安装任何真正的软件包,只要您仍然拥有它们,只有类似linux-image-generic这样的元软件包。此后,thermald应该不再位于自动删除候选列表中。


编辑:

正如您所说,您使用的是 16.04 LTS,并且想要 4.8 HWE 内核而不是 4.4. GA 内核,请确保您安装了元包linux-generic-hwe-16.04(和xserver-xorg-hwe-16.04),而不是linux-generic我上面推荐的。

答案2

thermald 给我的笔记本带来了很多问题。在我移除它之前,Ubuntu 会出现随机且极其烦人的延迟。

我删除了 thermald 并且一切运行良好。

相关内容