“以下软件包已自动安装,不再需要:”该怎么办?


15

尝试通过终端打开并安装google Earth之后,它会不断显示此消息。

The following packages were automatically installed and are no longer required:
  gir1.2-ubuntuoneui-3.0 language-pack-kde-en kde-l10n-engb
  libubuntuoneui-3.0-1 thunderbird-globalmenu language-pack-kde-en-base
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 27 not upgraded.

我想知道下一步该怎么做?


8
apt-get autoremove && apt-get dist-upgrade如果我是你,我会跑的。
赛斯2014年

@DavidFoerster-问题基本相同。我认为,首先发布的一个应被视为“原始”,而被发布的则是“重复”,而与大多数其他因素(只是为可能的例外敞开大门)无关。答案的数量和质量也不例外。读者仍将能够看到两个线程,因此不会削弱读者身份。标记会导致将来的海报发布者在原始OP上发布答案,因为我认为这最合适。
sancho.s恢复莫妮卡的时间

1
@ sancho.s:当您想要将读者重定向到质量较差的资源时,您想做什么?从来没有一个规则规定链接的问题必须早于来源的问题,否则在标记过程中强制执行它会非常简单。
David Foerster,

@ sancho.s:链接问题自10h以来一直作为该问题的重复,因此其他评论者似乎也同意我的观点。
David Foerster,

@DavidFoerster- 可能是解决方案...无论如何,我看到另一个问题已解决。
sancho.s恢复莫妮卡的时间

Answers:


19

告诉您由于依赖关系解决而自动安装的那些软件包不再需要,因为依赖于它们的软件包已被删除或具有其他依赖关系。您可以通过以下简单的方法删除它们:

sudo apt-get autoremove

但是您可能也想升级其他软件包:

sudo apt-get upgrade

5

这些软件包是作为其他软件包的要求安装的,您现在已经将其删除。系统现在认为可以安全地将其删除。

您可以使用以下方法删除它们:

apt-get autoremove

或者,当您卸载软件包时,请使用

apt-get remove --auto-remove <package-name>

如果您想隐藏该消息并保持安装这些软件包(也许现在正在使用它们),请使用:

apt-get install <package-name>

要么:

apt-mark showauto | xargs apt-get install
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.