操作系统: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-dup
、empathy
、evolution
、psensor
和thunderbird
)都带有libunity9
依赖项。并且libunity9
具有上面列出的一些 Unity 软件包作为依赖项。
换句话说,在非 Unity 桌面中存在这些 Unity 包是可以理解的。