我正在尝试在 xubuntu 中运行 Unity 2d,我安装了软件包,但是当我尝试运行它时,我得到了
[严重] 未安装设置架构“com.canonical.Unity”
我怎样才能让它运行?我想安装尽可能少的东西。
答案1
我认为不幸的是,您必须安装更多依赖项,而您缺少的是gnome-session
,没有它就unity 2d
无法运行,并且您会收到错误消息。这实际上详细说明在发射台;unity 2d
从 Synaptic 手动安装不会自动提取正确的依赖项。
运行apt-cache rdepends unity-2d
证明了这一点:
unity-2d
Reverse Depends:
unity-2d-dbg
unity-2d-common
libunity9
unity-2d-dbg
unity-2d-common
ubuntu-desktop
libunity9
gnome-session
|gnome-session
如果您不想要包含的所有内容gnome-session
,您可以尝试使用标志进行安装--no-install-recommends
,这样只会安装所需的基本元素unity-2d
。
在终端中运行
sudo apt-get install gnome-session --no-install-recommends
它应该不是有必要安装该ubuntu-desktop
软件包,但如果其他方法都失败了,请记住这一点。
现在应该可以使用unity-2d
了,它应该是 Xubuntu 屏幕上的登录选项,如果您有任何视觉缺陷,也值得安装以下内容,根据此发射台报告。
sudo apt-get install light-themes ubuntu-mono ubuntu-wallpapers-precise gnome-themes-standard
正如 Launchpad 上的两个错误报告所证明的那样,你确实需要安装大量的东西才能unity-2d
在 Xubuntu 上运行。
答案2
检查你的依赖项,当我过去看到这个时,我使用 dpkg 列出它们,结果发现一些依赖项是错误的,并且 unity-2d-places 和 unity-2d-spread 未安装。
答案3
ubuntu-desktop
如果您想确保拥有所有用于 Unity 的软件包,我认为您应该安装该软件包:
sudo apt-get install ubuntu-desktop