如何在 Ubuntu 中安装和使用 Hyprland?

如何在 Ubuntu 中安装和使用 Hyprland?

最近,我一直在尝试寻找安装和使用 Wayland 合成器的方法海普兰德在 Ubuntu 22.10 中。

我怎样才能做到这一点?

答案1

首先克隆 git 存储库,然后开始构建。一旦它抱怨某个源不可用,就会apt-get install为其创建开发包。

如果您在 apt 存储库中找不到它,则必须从网络上手动下载它并自行构建它。

这样做大约 6 个小时,然后 Hyprland 就可以正常工作了。请确保不要真正更新 Ubuntu,因为这很可能会破坏 Hyprland。

来源:我自己就是这么做的。

答案2

虽然迟到了,但我也正在尝试安装它。

根据文档您必须安装开发依赖项,然后编译/安装:

sudo apt-get install -y meson wget build-essential ninja-build cmake-extras cmake gettext gettext-base fontconfig libfontconfig-dev libffi-dev libxml2-dev libdrm-dev libxkbcommon-x11-dev libxkbregistry-dev libxkbcommon-dev libpixman-1-dev libudev-dev libseat-dev seatd libxcb-dri3-dev libvulkan-dev libvulkan-volk-dev  vulkan-validationlayers-dev libvkfft-dev libgulkan-dev libegl-dev libgles2 libegl1-mesa-dev glslang-tools libinput-bin libinput-dev libxcb-composite0-dev libavutil-dev libavcodec-dev libavformat-dev libxcb-ewmh2 libxcb-ewmh-dev libxcb-present-dev libxcb-icccm4-dev libxcb-render-util0-dev libxcb-res0-dev libxcb-xinput-dev xdg-desktop-portal-wlr

该说明适用于 Ubuntu 23.04,如果您使用的是该版本,则可能需要安装 gcc-12。

现在获取源代码并编译它:

git clone --recursive https://github.com/hyprwm/Hyprland
cd Hyprland
sudo make install

这对于正常情况应该有效。

相关内容