Как установить BSD Lumina в Linux

Переходите к KDE и Gnome, на очереди новая среда рабочего стола, и она построена с учетом платформы BSD. Lumina — это его название, и у него есть множество уникальных функций, на которые следует обратить внимание пользователям Linux. Во-первых, это среда рабочего стола Qt5 с низкой производительностью, что означает, что она может работать практически на чем угодно. Наряду с этим, он имеет потрясающую интеграцию с ZFS, которая упрощает восстановление снимков файловой системы и многое другое. В Lumina есть что любить, и поэтому ей уделяется так много внимания. Если вам интересно, что именно делает рабочий стол Lumina таким замечательным, есть хорошие новости; вы можете установить BSD Lumina в Linux, немного поработав. Это утомительный процесс для некоторых версий Linux, но в конечном итоге он того стоит, особенно если вы хотите чего-то другого.

В этом руководстве мы подробно рассмотрим, как скомпилировать среду рабочего стола Lumina TrueOS и запустить ее во всех основных дистрибутивах Linux на рынке (и даже некоторых из менее известных).

Установка

Получение Lumina в Linux зависит от операционной системы. Это потому, что он никогда не создавался для Linux. Lumina предназначена для платформы BSD. В результате, чтобы заставить его работать, обычно так или иначе требуется компиляция.

  Как отключить SWAP в Linux

Fedora

Fedora Linux — один из немногих распространенных дистрибутивов Linux, который упаковывает и распространяет среду рабочего стола Lumina. Установите его в свою систему с помощью:

sudo dnf-install lumina-desktop

Откройте SUSE

Получить Lumina в Linux легко благодаря службе сборки OpenSUSE. Иди сюда, выберите свою версию SUSE и нажмите кнопку «установить».

Примечание: не забудьте нажать «показать нестабильные пакеты».

Arch Linux

Как и большинство программного обеспечения, кодовая база Lumina находится в свободном доступе в Arch Linux. Пользователи Arch могут легко установить эту среду рабочего стола, но для этого им необходимо ее загрузить. Пакет AUR построить его, скомпилировать и использовать таким образом. На данный момент нет планов добавлять Lumina ни в один из основных репозиториев.

Загрузите последний снимок и скомпилируйте его для работы в вашей системе Arch. Или используйте свой любимый Помощник AUR.

Сборка для Ubuntu и Debian

Прежде чем Lumina сможет скомпилировать, необходимо установить некоторые вещи. Это библиотеки, инструменты и программы, необходимые для сборки исходного кода. Установите их в свою систему, открыв терминал на вашем ПК с Linux и введя:

sudo apt install git
sudo apt-get install build-essential git qt5-default qttools5-dev-tools libqt5gui5 qtmultimedia5-dev libqt5multimediawidgets5 libqt5network5 libqt5svg5-dev libqt5x11extras5-dev libxcb-icccm4-dev libxcb-ewmh-dev libxcb-composite0-dev libxcb-damage0-dev libxcb-util0-dev libphonon-dev libxcomposite-dev libxdamage-dev libxrender-dev libxcb-image0-dev libxcb-screensaver0-dev qtdeclarative5-dev fluxbox kde-style-oxygen xscreensaver xbacklight alsa-utils acpi numlockx pavucontrol xterm sysstat

После установки большого количества необходимых программ возьмите исходный код с github и войдите в папку.

git clone https://github.com/trueos/lumina.git;cd lumina

Далее мы расскажем, как скомпилировать исходный код как в Debian, так и в Ubuntu. Имейте в виду, что эта компиляция займет некоторое время. Потерпи.

  Как переключаться между динамиками и игровой USB-гарнитурой в Linux

Инструкции Debian

Для компиляции в Debian требуется специальный флаг в qmake. Запустите инструмент компилятора qmake с помощью:

qmake LINUX_DISTRO=Debian

Затем установите среду рабочего стола Lumina на свой компьютер Debian с помощью make.

make
sudo make install

Инструкции Ubuntu

Чтобы скомпилировать рабочий стол Lumina в Ubuntu, выполните команду qmake:

qmake

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

make
sudo make install

Сборка для других Linux

Пользователи могут скомпилировать Lumina практически на любой операционной системе, работающей под управлением Linux, если правильно следовать инструкциям. К сожалению, каждая операционная система на основе Linux очень отличается (разные имена пакетов и способы установки), поэтому лучше не описывать здесь направления. Вместо этого, если вы хотите, чтобы среда рабочего стола Lumina работала, вам следует перейти на страницу разработчика на Github.

На странице разработки для Lumina показаны общие инструкции по созданию исходного кода с нуля и все, что между ними. Найдите здесь.

  Как восстановить удаленные файлы в Linux с помощью testdisk

Вход в Lumina

Исходный код собран и установлен в Linux. Пора войти в систему. Как вы это делаете? Чтобы войти в рабочий стол Lumina, выйдите из текущей среды рабочего стола. Затем просмотрите свой DM (менеджер рабочего стола).

Примечание: в Linux существует много разных DM, и все они выглядят немного по-разному, поэтому инструкции о том, как войти в систему, должны быть расплывчатыми, чтобы охватить их все. На экране входа в систему найдите «сеанс». Если вы не можете найти «сеанс», лучший способ найти его — это поискать что-то, отображающее вашу текущую среду рабочего стола.

Например, если вы используете рабочий стол Mate, он произносит «Mate». Если вы используете KDE Plasma, в раскрывающемся меню сеанса будет указано «Plasma» и так далее.

Щелкните меню сеанса, найдите «Lumina» и щелкните по нему. Затем просто нажмите на своего пользователя и войдите в систему!

Заключение

Хотя в Linux есть бесконечное количество настольных сред на выбор, Lumina — долгожданное дополнение к клубу. Он ориентирован на технически подкованных пользователей компьютеров, а производительность — долгожданное изменение, так как не многие настольные среды идут по этому пути.

Для некоторых установка Lumina может быть утомительной, но, в конце концов, если это означает получение среды рабочего стола в Linux, которая дает пользователям инструменты, которых нет в других средах рабочего стола, это того стоит.