如何在 Linux 上安装 Lumina BSD 桌面

Linux 上当然不乏桌面环境。我们有 Mate、LXDE、LXqt、XFCE4、Gnome Shell、Unity、Pantheon、KDE ​​Plasma,这个列表可能还会继续下去。原因是什么?每个人都有自己独特且有趣的案例来以某种方式使用他们的 Linux 机器。

介绍:专为 BSD 构建的 Qt Framework 5 桌面。它有很多有趣的功能,并且有望减少计算机资源的占用。有一段时间,除了一些基于 BSD 的操作系统之外,这个桌面无法在任何操作系统上使用。随着它逐渐成熟,这种情况发生了变化,现在它可以在从 FreeBSD、Fedora、Ubuntu 甚至 Arch Linux 等所有操作系统上运行。

安装

每个操作系统的 Lumina 桌面安装方式都不同。让我们从 Fedora 开始,因为它是最简单的。

软呢帽

通常,当谈论易于安装的 Linux 发行版时,Ubuntu 是人们关注的焦点。不是在这种情况下。似乎 Fedora 项目已经注意到 Lumina 并因此将其包含在官方 Fedora 存储库中。 Fedora 用户可以通过打开终端窗口并输入这个简单的命令来非常轻松地获得 Lumina 桌面。

sudo dnf install lumina-desktop

架构Linux

如果您是 Arch 的粉丝,您会在 AUR 中找到 Lumina 及其文件管理器。如果您正在运行 Arch,请前往这里去得到卢米娜。或者,将您最喜欢的 AUR 软件包安装程序指向“lumina-desktop-git”和“insight-fm”以开始安装。

乌班图

遗憾的是,对于想要尝试 Lumina 的 Ubuntu 粉丝来说,没有 PPA 或存储库。为了让这个桌面工作,源代码和用于编译它的工具需要手工完成。幸运的是,这个过程并不像看起来那么困难。首先打开一个终端窗口并安装所有 Qt5 框架工具以及 Lumina 所依赖的各种其他东西。

笔记:这些相同的说明也适用于 Debian。

sudo apt-get install build-essential git qt5-default qttools5-dev-tools libqt5gui5 qtmultimedia5-dev libqt5multimediawidgets5 libqt5network5 libqt5svg5-dev libqt5x11extras5-dev libxcb-icccm4-dev libxcb-ewmh-dev libxcb-composite0-dev libxcb-damage0-dev libxcb-util0-dev libphonon-dev libxcomposite-dev libxdamage-dev libxrender-dev libxcb-image0-dev libxcb-screensaver0-dev qtdeclarative5-dev fluxbox kde-style-oxygen xscreensaver xbacklight alsa-utils acpi numlockx pavucontrol xterm sysstat git

所有各种库和构建材料都已安装,因此现在可以直接从 Github 获取 Lumina 桌面源代码。

git clone https://github.com/trueos/lumina.git

编译终于可以开始了。首先,进入源文件夹。

cd lumina

在源代码中,Lumina 桌面需要构建两次。首先一起构建桌面的 Qt5 框架文件,然后完整构建桌面并将其安装到 Ubuntu。通过运行以下命令来启动此过程qmake命令。这会将所有 Qt5 框架项目组合在一起。

笔记:对于 Debian,更改qmake到 qmake LINUX_DISTRO=Debian.

qmake

处理好 Qt 框架项目后,最后两个命令会将 Lumina 放置在系统上。之后,它将像任何其他桌面环境一样可访问和使用。

make
sudo make install

结论

尽管 Linux 上已经有很多轻量级桌面环境,但很少有极具竞争力的。是的,很多人都可以正确地指出 Mate 桌面。这是例外。除此之外,Linux 上的轻量级桌面非常黯淡,比如 LXDE(一个几乎已经死亡的项目),或者 XFCE4,一个很长一段时间没有任何像样更新的停滞项目。

这类事情就是更多人应该考虑 Lumina 的原因——它很新鲜,并且不断发展新功能。虽然确实还有其他基于 QT 的桌面,例如 LxQt 和 RazorQT,但它们远没有那么令人兴奋或制作精良。例如:在OpenBSD(现在的TrueOS)上,Lumina具有内置的ZFS文件系统功能,允许用户轻松管理复杂的文件系统。

显然,Linux 上的情况有所不同。这里使用的是不同的软件,并且情况与 FreeBSD 或 TrueOS 上的情况不同。然而,考虑到我们有适用于 Linux 的 ZFS,一些关键的 Lumina 功能可能已经向 Linux 粉丝开放。虽然安装起来可能有点麻烦,但 Lumina 是值得的,那些正在寻找真正的轻量级桌面的人应该注意这个项目!

您会在 Linux 上尝试 Lumina 吗?下面告诉我们吧!