Главная
» LINUX
»
Как установить среду рабочего стола UKUI на Linux
Как установить среду рабочего стола UKUI на Linux
Для установки среды рабочего стола UKUI используйте менеджер пакетов вашего дистрибутива Linux, если доступна поддерживаемая сессия UKUI. В Ubuntu официальный архив предоставляет единый пакет для рабочего стола. Текущая ветка Testing в Debian включает в себя менеджер сессий, а старые инструкции Arch Linux, выполнявшиеся одной командой, больше не описывают полную установку из официальных репозиториев.
Интерфейс рабочего стола с открытым меню запуска слева и панелью внизу.
UKUI изначально представлял собой рабочий стол для Ubuntu Kylin, а теперь состоит из нескольких компонентов, включая менеджер сессий, панель, службы настроек и приложения. Установка добавляет ещё одну сессию входа в систему; она не заменяет ваш дистрибутив Linux и не удаляет автоматически существующий рабочий стол. Доступность зависит от репозиториев релизов и пакетов, включенных на вашем компьютере.
Перед установкой проверьте дистрибутив.
Используйте инструкции для уже установленной у вас версии. Не переключайте компьютер с Debian Stable на Testing и не добавляйте несвязанный репозиторий только для того, чтобы появился один пакет для настольных компьютеров. Пакеты для настольных компьютеров могут включать множество зависимостей, поэтому перед подтверждением ознакомьтесь с предлагаемыми изменениями менеджера пакетов.
Установка UKUI на Ubuntu
Ubuntu публикует пакеты ukui-desktop-environmentв своем официальном архиве. Обновите индекс пакетов, затем установите этот метапакет; APT определит соответствующие компоненты и зависимости UKUI для вашей версии Ubuntu.
В окне терминала отображается процесс обработки пакетов во время установки на рабочий стол.
Пакет находится в компоненте Universe в Ubuntu. Если APT сообщает «Не удалось найти пакет», убедитесь, что Universe включен для вашей версии, запустите его sudo apt updateснова и подтвердите доступность исходных файлов вашего программного обеспечения. В архиве пакетов Ubuntu указан метапакет UKUI, а также его основные и дополнительные варианты; полный метапакет — это самая простая отправная точка.
Если при установке система спрашивает, какой менеджер дисплея использовать, обычно наименее проблематичным вариантом будет оставить текущий. После завершения установки сохраните изменения и выйдите из системы. На экране входа в систему откройте селектор сеансов (часто отображается в виде шестеренки или меню), выберите UKUI и войдите в систему. Внешний вид селектора зависит от используемого менеджера дисплея.
Установка UKUI на Debian
В Debian пакеты пакетов различаются в зависимости от ветки. Текущая ветка тестирования, Forky, предоставляет ukui-session-managerпакет ; он рекомендует панель, файловый менеджер, демон настроек и оконный менеджер, необходимые для более полноценной работы. Если вы изменили поведение APT по умолчанию, явно запросите рекомендуемые пакеты:
На терминале установки пакета отображаются отметки о завершении и приглашение командной строки.
Debian 13 Stable (Trixie) включает некоторые компоненты UKUI, но в его индексе пакетов в настоящее время они отсутствуют ukui-session-manager. Это означает, что полная поддерживаемая сессия UKUI не является простой установкой в стабильной версии на момент этого обновления. Не добавляйте репозитории Testing в стабильную систему только для установки UKUI: смешивание веток может обновить или заменить основные системные пакеты. Если вам нужен UKUI в Debian, используйте релиз Debian, в котором доступен пакет сессии, или выберите Ubuntu Kylin.
После установки выйдите из системы и найдите UKUI в меню сеансов вашего диспетчера дисплеев. Если в вашей системе Debian нет графического менеджера входа в систему, в документации пакета сеансов в качестве примера диспетчера дисплеев, который может запускать UKUI, указан LightDM; выберите и настройте диспетчер дисплеев в соответствии с конфигурацией вашей системы.
Что нужно знать об Arch Linux
Не копируйте старые команды Arch, не проверив текущий источник пакетов. В файле README проекта UKUI исторически указывалось pacman -S ukui xorg-server, но текущая официальная группа пакетов Arch с именем ukuiсодержит только indicator-china-weather, а не полный набор пакетов для рабочего стола UKUI. Старый рецепт клонирования и сборки из AUR также может указывать на устаревший или неполный снимок пакета.
Поиск в официальных репозиториях осуществляется с помощью:
pacman -Ss ukui
Если вы используете AUR-помощник, выполните поиск в AUR отдельно и убедитесь, что любой результат представляет собой поддерживаемый пакет для настольных компьютеров с необходимыми компонентами. PKGBUILDПеред сборкой ознакомьтесь с его содержимым: рецепты AUR — это инструкции по сборке, предоставленные пользователями, а не официальные пакеты Arch. Следуйте рекомендациям AUR на Arch Wiki и остановитесь, если пакет является "осиротевшим", помечен как проблемный или в нем отсутствуют зависимости. Если для вашей конфигурации нет поддерживаемого пакета, нет надежной установки Arch в одну команду, которую можно было бы порекомендовать.
Выберите UKUI после установки.
На экране входа в систему отображается окно выбора сессии; доступные имена и элементы управления различаются в зависимости от менеджера дисплея.
Сохраните открытые задачи и выйдите из текущей рабочей области.
Откройте меню сеанса на экране входа в систему.
Выберите UKUI , затем введите свой пароль.
Если UKUI не отображается, убедитесь, что пакет менеджера сессий успешно установлен и что ваш менеджер входа в систему обновил список сессий. Перезагрузка компьютера может обновить список. Диспетчер дисплея может использовать другую метку или разместить селектор сессий в другом углу.
Почему старые этапы сборки из исходного кода не включены
Проект верхнего уровня UKUI описывает набор отдельно упакованных компонентов; это не единая портативная программа для настольных компьютеров, которую можно надежно установить с помощью ./autogen.sh, make, и sudo make install. Сборка из исходного кода требует зависимостей, специфичных для дистрибутива, и решений по упаковке. Используйте документацию по компонентам и разработке из основного проекта только в том случае, если вы поддерживаете или портируете UKUI и предпочитаете дистрибутивные пакеты для обычной установки на настольный компьютер.