为什么“libunity-scopes-json-def-desktop”在 13.10 中属于非 Unity 版本?

为什么“libunity-scopes-json-def-desktop”在 13.10 中属于非 Unity 版本?

操作系统:Lubuntu 13.10,全新安装。

我注意到了 的更新libunity-scopes-json-def-desktop。为了找出那是什么,我运行apt-cache show libunity-scopes-json-def-desktop并看到了以下部分内容:

[10:44 AM] ~ $ apt-cache show libunity-scopes-json-def-desktop
Package: libunity-scopes-json-def-desktop
Priority: optional
Section: gnome
Installed-Size: 52
Maintainer: Ubuntu Core Developers <[email protected]>
Architecture: all
Source: libunity
Version: 7.1.2+13.10.20131010-0ubuntu2
...
...
Description-en: binding to get places into the launcher - desktop def file
 libunity is a shared library to be able to interact with the launcher
 and add places in Unity environment.
...
 This package contains default scopes definition for the destkop.
...
...
Task: ubuntu-desktop, ubuntu-usb, edubuntu-desktop, edubuntu-usb, xubuntu-desktop, lubuntu-desktop, ubuntustudio-desktop, ubuntu-gnome-desktop

这个包在 Lubuntu 和其他非 Unity 版本中的存在是故意的吗?

答案1

不仅仅是libunity-scopes-json-def-desktop。还有其他与 Unity 相关的软件包。我查看了一下/var/log/apt/history.log,发现:

gir1.2-unity-5.0 Unity 库的 GObject 自省数据
libunity-protocol-private0 绑定以将位置放入启动器 - 私有库
libunity-scopes-json-def-desktop 绑定以将位置放入启动器 - 桌面 def 文件
libunity9 绑定以将位置放入启动器 - 共享库

apt-cache showpkg libunity9例如,查看 的输出显示,几个常见的“跨环境”软件包(如deja-dupempathyevolutionpsensorthunderbird)都带有libunity9依赖项。并且libunity9具有上面列出的一些 Unity 软件包作为依赖项。

换句话说,在非 Unity 桌面中存在这些 Unity 包是可以理解的。

相关内容