在升级之后从先前的内核中删除剩余的内核包

我正在使用16.04.2并且我使用以下内容和xorg进行了hwe升级(4.8):

sudo apt-get install --install-recommends linux-image-generic-hwe-16.04 xserver-xorg-hwe-16.04 

我尽可能地清理了以前的内核,但我仍然看到以下内容:

 ii linux-libc-dev:amd64 4.4.0-64.85 amd64 Linux Kernel Headers for development ii linux-tools-4.4.0-64 4.4.0-64.85 amd64 Linux kernel version specific tools for version 4.4.0-64 ii linux-tools-4.4.0-64-generic 4.4.0-64.85 amd64 Linux kernel version specific tools for version 4.4.0-64 ii linux-tools-common 4.4.0-64.85 all Linux kernel version specific tools for version 4.4.0 ii linux-tools-virtual 4.4.0.64.68 amd64 This package will always depend on the latest minimal generic kernel tools. 

我在这里读到TLP程序需要这些linux-tools软件包。 我在默认模式下使用TLP。 我也读过 linux-libc-dev包是编译像Nvidia这样的驱动程序所必需的。

那么我需要将它们升级到他们的hwe版本(4.8)吗? 如果是,我该怎么做?

谢谢

您可以安装4.8 linux-tools

 sudo apt install linux-tools-generic-hwe-16.04 linux-tools-virtual-hwe-16.04 

linux-libc-dev应该保留这个版本。 它没有在16.04.2升级。

这将安装应该与正在运行的内核版本匹配的linux-tools软件包。

如果您确定不使用这些内核,也可以使用例如synaptic删除4.4版本的linux-imagelinux-headerslinux-tools软件包。