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

Bar*_*rry 24 apt

尝试通过终端打开并安装谷歌地球后,它不断出现此消息。

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.
Run Code Online (Sandbox Code Playgroud)

我想知道接下来我能做什么?

Bra*_*iam 24

告诉您由于依赖项解析而自动安装的那些包不再需要,因为依赖于它们的包已被删除或具有其他依赖项。您可以使用简单的方法删除它们:

sudo apt-get autoremove
Run Code Online (Sandbox Code Playgroud)

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

sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)


小智 10

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

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

apt-get autoremove
Run Code Online (Sandbox Code Playgroud)

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

apt-get remove --auto-remove <package-name>
Run Code Online (Sandbox Code Playgroud)

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

apt-get install <package-name>
Run Code Online (Sandbox Code Playgroud)

或者:

apt-mark showauto | xargs apt-get install
Run Code Online (Sandbox Code Playgroud)

  • `apt-mark showauto | apt-mark showauto | xargs apt-get install` 在没有其他方法可以工作的情况下为我完成了...谢谢! (2认同)