答案1
您可能希望避免这种情况的原因有很多。有些是合理的,有些则不然。
首先是磁盘空间:这是最基本的。如果一个应用程序仅依赖于 Qt,那还不错(尽管 Qt 仍然相当大)。然而,如果一个应用程序依赖于 KDE 的一部分,那么您可能基本上会引入所有 KDE 库堆栈,这可能总共需要几 GB 的存储空间(我不确定,因为我从未这样做过,因为以下原因)我现在列出来)。这是因为组成桌面环境堆栈的各层往往是相互依赖的,堆栈的较高级别将拉入较低级别。程序员不太可能使用只是堆栈的较低层。
第二个原因是整合。如果您运行的是 GNOME 系列的产品,例如 GNOME Shell、Cinammon 或 MATE,KDE 应用程序不太可能很好地集成到您的环境中。这是因为应用程序期望通知或系统托盘等内容是 KDE 版本,而不是 GNOME 版本,并且无法处理差异。因此,您可能会遇到丑陋的用户界面,或者某些细节消失了。
最后一个原因是最虔诚、最不合理的:纯洁。有些人认为,如果您同时安装了 GNOME 和 KDE 库,那么您就破坏了 GNOME 系统的“纯洁性”,并且操作系统现在已被 KDE 库“弄脏”了。这种感觉没有技术依据,但是很多人做有这样的感觉(包括我,我必须承认),因此会避免将 KDE 库作为依赖项拉入(或者相反,避免将 GNOME 库拉入其 KDE 系统)。
答案2
原因之一是,根据涉及的 KDE 库的数量,您可能需要下载并安装大量附加软件包。您可以检查将安装哪些附加依赖项apt-get -s install kdevelop
。我不确定是否可以从 中获取总大小apt-get
。
另外,根据个人经验,我曾经运行 Unity,并尝试安装 KDE 库来修复 digikam。不幸的是,其中的某些内容与 Unity 主题发生冲突,并且我的图标发生了变化。但是,由于您仅使用虚拟机,因此这可能不是一个主要问题。
答案3
超级简短的答案是 310 MB(来自我的系统,可能安装了一些常规依赖项)。它还可能与您日常“正常”操作的某些部分发生冲突。您也可以只安装 Kubuntu,因为它无论如何都是虚拟机,然后添加您需要的任何依赖项。