我在 VirtualBox 上运行 Xubuntu 15.04,为了进一步减少它使用的资源,我考虑切换到 Bodhi Linux 的 Moksha 窗口管理器。我尝试将 Bodhi repo ( deb http://packages.bodhilinux.com/bodhi trusty main
) 添加到我的/etc/apt/sources.list
文件中,但由于 Bodhi 基于 Ubuntu 的 LTS 版本,因此我在尝试以这种方式安装 Moksha 时遇到了一些问题。因此,我克隆了Moksha GitHub 存储库并使用以下命令签出最新版本(0.1.0):
git clone https://github.com/JeffHoogland/moksha
git fetch -p
git checkout 0.1.0
git remote add upstream https://github.com/JeffHoogland/moksha
最后一行实际上只是为了让我在有新版本可用时更容易更新此 repo。然后我运行,sudo apt-get build-dep e17
因为我知道 Moksha 是从 Enlightenment 17 分叉的,因此它的依赖关系是相似的。之后,我按照以下说明从此源代码编译并安装 Moksha安装文件,即:
./configure
make
sudo make install
我没有收到任何错误消息,在我看来,一切都运行顺利。然后我重新启动sudo reboot
,这样我就可以尝试 Moksha,但在 lightdm 登录屏幕上,可用会话类型列表中没有出现 Moksha 选项。
为了尝试遵循评论中 Muru 的建议,我将其复制粘贴$MOKSHA_BUILD_PATH/data/xsession/enlightenment.desktop
到/usr/share/xsessions/moksha.desktop
(使用sudo mv
),然后我重新启动并使用出现的 Moksha 会话选项登录,但我看到黑屏。然后我使用切换到 tty1Ctrl+Alt+F1
并登录并运行/usr/local/bin/enlightenment_start
(这应该启动了 Mokshra)并且我收到一条错误消息(我无法在此处复制,因为 tty1 不允许我在其中使用剪贴板)。有没有办法在运行 Xfce 会话时收到此错误消息(因为这样我可以将其复制粘贴到这里)?我曾尝试/usr/local/bin/enlightenment_start
在 Xfce 中运行,但它给出的错误是抱怨另一个窗口管理器处于活动状态,因此无法启动。
答案1
为 Ubuntu 14.04 LTS(Trusty Tahr)安装 Bodhi Moksha 桌面环境
步骤1:将 Bodhi Repo 添加到 apt 源
sudo nano /etc/apt/sources.list
在打开的文件底部添加以下行
deb [trusted=yes] http://packages.bodhilinux.com/bodhi/ trusty main
第2步:同步软件包列表
sudo apt update
步骤3:安装 Bodhi Moksha 桌面
sudo apt install moksha
要使用 Bodhi Moksha DE 启动 xsession (rdp),请按照以下步骤操作
步骤1:在用户根目录创建/编辑 .xsession 文件
cd ~
sudo nano .xsession
第2步:在文件末尾添加此命令
enlightenment_start
就这样吧,享受 MOKSHA!