为什么我只使用 Unity,但 Dolphin 和 Konqueror 却有更新?

为什么我只使用 Unity,但 Dolphin 和 Konqueror 却有更新?

我不记得下载过不同的桌面管理环境 (DM),所以我只使用 Unity。

为什么我需要更新 Dolphin(一个 KDE 文件管理器)和 Konqueror(一个 KDE 网络浏览器)?

我的意思是我为什么要安装它们?

编辑

答案表明我可能下载了依赖 KDE 的工具。如果是这样,那么为什么更新中会包含文本编辑器和 Web 浏览器等主要应用程序?

这是一些建议调查的命令的输出:

$ dpkg --get-selections | grep kde
kde-baseapps-bin                install
kde-baseapps-data               install
kde-l10n-engb                   install
kde-runtime                 install
kde-runtime-data                install
kdelibs-bin                 install
kdelibs5-data                   install
kdelibs5-plugins                install
libkde3support4                 install
libkdeclarative5                install
libkdecore5                 install
libkdesu5                   install
libkdeui5                   install
libkdewebkit5                   install


$ apt-cache rdepends kde
<kde>

答案1

您在 Ubuntu 系统上安装了什么需要 KDE 库的东西?并非所有程序和游戏都使用 gtk/gnome,并且会快速引入运行所需的相关 kde 库...

答案2

您的某些 Unity 软件包可能使用 KDE 依赖项。您可以使用以下命令从控制台检查哪些软件包使用了您的 KDE 依赖项:

 apt-cache rdepends {package}

答案3

当您安装需要 KDE 库的程序时,这种情况经常发生。例如,当您安装流行的磁盘刻录软件 K3b 时,它需要以下所有文件:

k3b
Reverse Depends:
  kmediafactory
  dvd95
 |uck
  quodlibet-plugins
  kubuntu-full
  kubuntu-desktop
  k3b-i18n
  k3b-dbg
  juk
 |aptoncd

如您所见,它需要几个 kubuntu 库,当您使用该应用程序时,它会使用这些程序,因为这就是它编写的目的。

因此,当发生更新时,作为依赖项安装的那些程序也会更新。

相关内容