最近,我一直在尝试寻找安装和使用 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
这对于正常情况应该有效。