apt autoremove 要求删除通用的 linux 映像,这样安全吗?

apt autoremove 要求删除通用的 linux 映像,这样安全吗?

当我最近运行它时它向我显示了这个

~$ sudo apt autoremove
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages will be REMOVED:
  linux-headers-5.15.0-46 linux-headers-5.15.0-46-generic linux-image-5.15.0-46-generic linux-modules-5.15.0-46-generic linux-modules-extra-5.15.0-46-generic
0 upgraded, 0 newly installed, 5 to remove and 0 not upgraded.
After this operation, 583 MB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.

我是不是应该不再信任 autoremove 了?我通常会运行 apt autoremove 和 clean,因为它有助于避免在 apt 升级期间破坏软件包

答案1

autoremove命令会删除不再使用的一个特定旧内核版本。现在,autoremove还会删除旧内核,但保留以前的内核和当前内核。因此,您始终可以选择启动到以前的内核。因此,这是一种自动清理旧内核的安全方法。

一般来说,autoremove删除曾经自动安装的软件包,即作为另一个软件包的依赖项,但当前不再被任何其他软件包需要,因此只占用磁盘空间。

相关内容