Установка Hyprland в Linux

Hyprland – это динамический оконный композитор с плиточным интерфейсом, который одновременно является очень настраиваемым и предоставляет много приятных глазу возможностей.

В наши дни он также очень популярен в группах разработчиков Linux. А почему бы и нет? Если вы любите настраивать внешний вид своего рабочего стола, Hyprland, несомненно, стоит всей этой шумихи.

Hyprland содержит более подробную информацию:

Как видно на скриншоте выше, программа установки выбрала некоторые необходимые зависимости для работы Hyprland.

На следующем шаге он попросит вас предоставить доступ к оборудованию. В данном случае я выбрал Polkit.

Аналогичным образом, в качестве приветствия будет автоматически установлен SDDM.

Если вы устанавливаете Hyprland в качестве единственного варианта, лучше выбрать SDDM. Если вы устанавливаете Hyprland на GNOME, нет необходимости устанавливать и настраивать SDDM, так как GDM просто отлично работает. В окне установки дополнительных пакетов установите hyprpaper и waybar. Или сделайте это после установки и входа в систему.

sudo pacman -Syu hyprpaper waybar

Hyprpaper – это менеджер обоев, а Waybar – панель, на которой размещаются необходимые кнопки панели. Вот и все. У вас есть работающий Hyprland.

Установка Hyprland в базовую установку

Если вы установили базовую установку Arch Linux, то вам нужно установить Hyprland отдельно. Для этого войдите и выполните команду:

sudo pacman -Syu hyprland hyprpaper xdg-desktop-portal-hyprland waybar wofi kitty sddm

Затем включите службу SDDM, используя:

sudo systemctl enable sddm.service

Теперь перезагрузите систему и войдите в сессию Hyprland.

Установка Hyprland в Ubuntu

Hyprland также доступен в стандартном репо Ubuntu начиная с версии 24.10 Oracular Oriole. Но крайне не рекомендуется устанавливать Hyprland из этого пакета.

Вместо этого я расскажу о другом способе, с помощью которого вы сможете установить работающий Hyprland на Ubuntu.

Здесь я использую Ubuntu 24.0.1 в качестве дистрибутива. Метод, упомянутый ниже, имеет отдельные репозитории для других версий. Пожалуйста, проверьте свою версию Ubuntu, прежде чем продолжить.

Вещи, которые следует иметь в виду, прежде чем приступить к работе

  • Перед началом установки необходимо создать резервную копию системы и важных данных.
  • Обеспечьте активное и бесперебойное подключение к Интернету.
  • Версия старше 24.04 не будет работать.
  • Не устанавливайте SDDM.

Как только вы будете готовы, приступайте к установке.

Установка Hyprland в Ubuntu 24.04

Сначала вам нужно включить репозиторий исходных пакетов в Ubuntu. Найдите раздел «Программное обеспечение и обновления» и откройте его.

Перейдите на вкладку и установите флажок рядом с источниками.

Нажмите на кнопку «Закрыть», а затем воспользуйтесь кнопкой «Перезагрузка». Теперь обновите систему и установите все ожидающие обновления.

sudo apt update && sudo apt upgrade

Мы используем автоматический установщик Hyprland для Ubuntu для установки Hyprland на Ubuntu. Это быстрый способ начать работу с Hyprland.

Существуют Ubuntu-Hyprland методы сборки Hyprland из исходных текстов, но они содержат множество ошибок, из-за которых вы будете долго искать и устранять неполадки. Клонируйте сторонний репозиторий установщика Hyprland.

git clone -b 24.04 --depth 1 https://github.com/JaKooLit/Ubuntu-Hyprland.git ~/Ubuntu-Hyprland-24.04

Теперь перейдите в каталог и дайте разрешение на выполнение файлу установщика (install.sh).

cd ~/Ubuntu-Hyprland-24.04
chmod +x install.sh

Запустите программу установки.

Вы НЕ должны запускать программу установки от имени root.

./install.sh

Это приведет к запуску программы установки.

Только Hyprland до версии 0 совместим с Ubuntu 24.04. Это связано с тем, что версия требуемой зависимости в репо Ubuntu осталась прежней, а Hyprland является активным проектом, который довольно часто меняет требования к зависимостям. Внимательно прочитайте заметку и перейдите по ссылке y.

Теперь будут заданы вопросы:

  • ГРАФИЧЕСКИЙ ПРОЦЕССОР NVIDIA: Hyprland может работать некорректно с NVIDIA, как было сказано в предыдущем разделе.
  • Установите темы GTK для функции Dark Light.
  • Настройте Bluetooth.
  • Установите файловый менеджер Thunar.
  • Установить SDDM: Это должно быть НЕТ (n). Поскольку в Ubuntu есть GDM, и он работает хорошо.
  • Установить XDG-DESKTOP-PORTAL-HYPRLAND: Это должно быть YES (y).
  • Установите ZSH.
  • Установите nwg-look: Это для GTK Theming. Его сборка займет много времени. Поэтому вы можете пропустить (n) это.
  • Установка на ноутбуки Asus ROG.
  • Предварительно настроенные файлы Dot: Да (y), если вы не хотите настраивать внешний вид с нуля.

Когда появится запрос, введите пароль root для начала установки.

Устройтесь поудобнее и подождите, пока программа установки завершит процесс настройки.

На вопрос «Хотите ли вы попробовать удалить другие XDG-Desktop-Portal-Implementations?» ответьте «Нет».

Аналогично, на последнем этапе вам будет предложено добавить себя (текущего пользователя) в группу ввода. Это может потребоваться для некоторых функций waybar.

Если вы работаете в виртуальной машине и/или выбрали вариант установки dot-файла, вам будут предложены дополнительные параметры конфигурации, такие как:

  • Выберите раскладку клавиатуры
  • Установить разрешение монитора
  • Установить формат времени
  • Сохранить/отключить анимацию радужной границы.

Эти пункты показаны на скриншоте ниже.

В нем также есть возможность загрузить больше обоев, но их размер превышает 600 МБ.

После получения правильных ответов на все запросы программа настроит конфигурацию соответствующим образом.

Перезагрузите систему.

Когда система будет перезагружена, выберите сессию Hyprland и войдите в нее, используя свой пароль.

Вы войдете в сессию рабочего стола Hyprland.

Установка Hyprland в другие дистрибутивы

Hyprland доступен в репозиториях многих других дистрибутивов Linux, таких как openSUSE, Fedora и т.д. Базовая установка может быть выполнена на этих устройствах с помощью:

В Fedora:

sudo dnf install hyprland

Для пользователей Fedora также существует репозиторий COPR для получения дополнительных обновлений.

В openSUSE:

sudo zypper in hyprland

Для других дистрибутивов вы можете прочитать официальное подробное руководство по установке.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Похожие статьи

Комментарии (0)