相关疑难解决方法(0)

以下软件包已自动安装,不再需要

全新安装 Ubuntu 12.04.1(64 位)后,当我想通过终端安装软件时收到以下消息:

The following packages were automatically installed and are no longer required:
linux-headers-3.2.0-29 linux-headers-3.2.0-29-generic
Run Code Online (Sandbox Code Playgroud)

这是正常的吗?由于它与 Linux 核心本身有关,我很困惑它可能会破坏我的系统。

apt

5
推荐指数
1
解决办法
3546
查看次数

停止任意“以下软件包已自动安装,不再需要”

由于我发现了类似的线程 ( 1 , 2 ) 但对我的问题没有帮助,因此我提出了一个新问题。

有时,当我运行时apt-get,我会得到:

The following packages were automatically installed and are no longer required:
:
  (list of packages)
Run Code Online (Sandbox Code Playgroud)

这经常发生在我大量使用的软件包中。然而,因为它们不被操作系统使用,如果required意味着操作系统是用来要求这些包的,那么错误消息本身就有意义。

我怎样才能阻止这种情况发生/让操作系统知道我需要这些包?

由于在某些情况下此通知实际上很有用(例如,不再需要操作系统曾经需要的软件包,而我也不再使用它们),因此我更喜欢允许逐个设置的解决方案/解决方法。

apt 0.8.16~exp12ubuntu10.11

apt

5
推荐指数
1
解决办法
2298
查看次数

标签 统计

apt ×2