Hyprland 安装与使用指南

Hyprland 安装与使用指南

本文翻译自 https://itsfoss.com/install-hyprland/

关于 Hyprland

Hyprland 是一个动态平铺窗口管理器,既高度可定制,又具备丰富的视觉效果。 在最近的 Linux 桌面美化圈中,它非常受欢迎。如果你喜欢个性化桌面外观,Hyprland 的确值得关注。 以下是 Hyprland 的截图:

Hyprland 截图

安装前须知

在开始安装 Hyprland 之前,请注意以下几点:

  • 不适合初学者:Hyprland 是一个面向进阶用户的窗口管理器。
  • 仅支持 Wayland:部分仅支持 Xorg 的应用程序可能无法运行。
  • NVIDIA GPU 只有部分支持:由于专有驱动的限制,兼容性可能受影响。
  • 虚拟机支持:虽然官方未支持,但在测试中虚拟机能部分运行,建议启用 3D 加速并分配至少 4GB 内存。

建议首先在备用设备或虚拟机上测试,或保留一个备用的稳定窗口管理器,以避免工作中断。

使用 Arch Linux 安装 Hyprland

使用 archinstall 脚本安装

在 Arch Linux 上,通过 archinstall 脚本可以快速安装 Hyprland:

  1. 运行 archinstall 脚本,选择:
    • Profile → Type → Desktop → Hyprland
    • 脚本会自动安装 Hyprland 所需依赖。
  2. 配置硬件访问:推荐选择 Polkit。
  3. 登录管理器建议使用 SDDM(若已安装 GNOME,可继续使用 GDM)。

手动安装 Hyprland

如果你使用的是 Arch Linux 的基础安装,则需要手动安装:

  1. 安装所需包:

    1
    sudo pacman -Syu hyprland hyprpaper xdg-desktop-portal-hyprland waybar wofi kitty sddm
  2. 启用 SDDM 服务:

    1
    sudo systemctl enable sddm.service
  3. 重启系统,登录 Hyprland 会话。

在 Ubuntu 上安装 Hyprland

自 Ubuntu 24.10 起,Hyprland 已进入默认软件库,但不建议使用默认包。以下提供更可靠的安装方法:

安装步骤(以 Ubuntu 24.04 为例)

  1. 启用源代码包支持: 打开“软件和更新” → 勾选“源代码”选项 → 点击“重新加载”。

  2. 更新系统并安装所有更新:

    1
    sudo apt update && sudo apt upgrade
  3. 使用自动化安装脚本:

    1
    2
    3
    4
    git clone -b 24.04 --depth 1 https://github.com/JaKooLit/Ubuntu-Hyprland.git ~/Ubuntu-Hyprland-24.04
    cd ~/Ubuntu-Hyprland-24.04
    chmod +x install.sh
    ./install.sh
  4. 配置过程中注意:

    • 不要安装 SDDM(Ubuntu 使用 GDM 即可)。
    • 选择安装 xdg-desktop-portal-hyprland
    • 如果不想从头配置外观,可选择使用预配置文件(Dot Files)。
  5. 重启后,选择 Hyprland 会话并登录。

在其他发行版上安装 Hyprland

Fedora

1
sudo dnf install hyprland

openSUSE

1
sudo zypper in hyprland

更多安装方法可参考 官方安装文档

后续配置

Hyprland 的 Waybar 和壁纸管理器(Hyprpaper)需要额外配置,详情将会在后续文章中介绍。


Hyprland 安装与使用指南
https://lixuannan.github.io/posts/9923.html
作者
CodingCow Lee
发布于
2024年11月26日
许可协议