
Резюме
- Ultramarine Linux — это модифицированный дистрибутив Fedora, предназначенный для разработчиков и предлагающий популярные кодеки по умолчанию.
- Он включает в себя такие функции, как Flatpaks, различные варианты рабочего стола и уникальный стиль, вдохновленный аниме.
- Установка может оказаться сложной, но скрипт конвертации из Fedora может помочь успешно установить Ultramarine.
Хотите ли вы дистрибутив, который просто не будет мешать и позволит вам приступить к работе? Вам надоело вносить изменения только для того, чтобы использовать свой рабочий стол Linux? Ultramarine Linux может стать вашим решением.
Что такое Ultramarine Linux?
Ultramarine Linux — это модифицированная версия Fedora, предназначенная для разработчиков. Это может показаться удивительным, учитывая, что Fedora уже популярна среди разработчиков. И она популярна среди одного важного разработчика: Линуса Торвальдса, создателя ядра Linux.

Он создан Fyra Labs, коллективом, который, кажется, использует причудливый подход к своей презентации. Если вы внимательно посмотрите на пример скриншота на сайте Ultramarine, вы можете заметить, что браузер открыт для статьи Википедии о девушках-кошках, а LibreOffice Write открыт для эссе об аниме-девушках-кошках.
Список сотрудников на домашней странице Pyra Labs также имеет аватары в стиле аниме. Если вы хотите идти по жизни с силой Linux и аниме на вашей стороне, Ultramarine Linux может быть вашим дистрибутивом.
Что отличает Ultramarine Linux?
Если отбросить в сторону аниме-профили, у Ultramarine есть некоторые особенности, которые отличают его от родительского дистрибутива.
Одним из ключевых отличий от Fedora является его позиция по отношению к свободному программному обеспечению. В то время как Fedora избегает проприетарного программного обеспечения в пользу в основном чистого дистрибутива, Ultramarine включает в себя множество популярных кодеков по умолчанию. Они оправдывают это в своей вики как прагматичную адаптацию. По их мнению, отсутствие возможности воспроизводить распространенные медиафайлы, такие как MP3, может отпугнуть новых пользователей с меньшим опытом работы с Linux, которые знали бы, как установить эти кодеки, если бы они им понадобились.

Они также внесли другие изменения. В дополнение к стандартному менеджеру пакетов DNF, который устанавливает файлы RPM, Ultramarine настроен на использование Flatpaks, которые являются изолированными приложениями.
Установка Ультрамарина Linux
Если у вас есть опыт установки дистрибутивов семейства Red Hat, таких как Fedora, CentOS, Rocky Linux и т. д., вы, вероятно, почувствуете себя как дома, устанавливая Ultramarine Linux.
На странице загрузки есть выбор рабочих столов по умолчанию. Вы можете выбрать «Флагманскую» редакцию с рабочим столом Budgie и редакции с GNOME, KDE и Xfce. Я выбрал Xfce, потому что это мой любимый рабочий стол.
Затем вы загружаете ISO и извлекаете его на загрузочный носитель, а затем запускаете его на своей машине. Я использовал виртуальную машину, так как это был дистрибутив, с которым я не был знаком. Я загрузился в живой носитель. Сразу же меня мало что удивило. Это был в основном стандартный рабочий стол Xfce, но с темной темой и другими обоями.
Я убедился, что интернет-соединение работает, открыв браузер.

На рабочем столе был ярлык для запуска установщика. Когда я его открыл, я обнаружил стандартный графический установщик Anaconda, который распространен в дистрибутивах в стиле Red Hat.
Я прошел стандартную настройку, такую как настройка языка, схемы разделов и часового пояса. Установщик уже угадал мой часовой пояс, и у него уже была разумная схема разделов с разделами загрузки и подкачки, поскольку я устанавливал на пустой виртуальный жесткий диск.
Единственное, чего не хватало в меню установки, так это создания пользователя. В Ultramarine это должно происходить при загрузке новой установленной системы.
Закрыто
Разобравшись с предварительными подробностями, установщик установил программное обеспечение на диск, а затем установил загрузчик и начальный RAM-диск, необходимые для загрузки ядра.
Установщик любезно сообщил мне, что установка завершена и пора загружаться в систему. Я все еще задавался вопросом, когда должно появиться меню создания пользователя, поскольку это обычно происходило в самом начале в любой другой программе установки Linux, которую я использовал.
Когда я загрузился в новую систему, меня встретило… ничего. Я увидел полностью черный экран. Я даже не мог использовать комбинации клавиш Alt+function, чтобы попасть в виртуальную консоль. Не то чтобы это принесло мне какую-то пользу. Поскольку учетные записи пользователя и root не были настроены, я не мог войти в систему. Когда я нехотя перезагрузил систему, я получил стандартный экран входа, но все еще не мог войти в систему.
Я задавался вопросом, связано ли это с использованием не-флагманской версии. Я попробовал снова с флагманской версией ISO, но я все еще столкнулся с той же проблемой. Я понятия не имею, является ли это ошибкой, которая влияет на Ultramarine в целом, или, может быть, ей не нравятся виртуальные машины.
Мне удалось установить Ultramarine через обратный путь. Разработчики создали скрипт для преобразования существующих установок Fedora в Ultramarine. Мне было интересно, сработает ли это. Я загрузил стандартный образ Fedora Xfce и установил его обычным способом.
Мне удалось установить стандартную версию Fedora Xfce, поскольку она устанавливает имя пользователя и пароль, которые я мог бы использовать для входа в систему. Я мог бы, вероятно, загрузить Ultramarine с живого дистрибутива, смонтировать виртуальный диск, войти в него в chroot, а затем создать пользователя и пароль для входа, но это была возможность увидеть, насколько хорошо сценарий установки будет работать для того, кто хотел перейти на Ultramarine.

Все, что мне нужно было сделать, это скопировать скрипт с домашней страницы Ultramarine, а затем вставить его в терминал.
Обычно не следует вставлять в терминал случайные скрипты, найденные в интернете, но это было от разработчиков.
Он запросил у меня пароль, а затем изменил некоторые репозитории. Затем скрипт установил несколько новых пакетов. Он даже изменил тему. Наконец-то у меня была версия Ultramarine, установленная на моей виртуальной машине.
Были еще некоторые мелкие неприятности. Я закончил с черным фоном, так как скрипт, похоже, избавился от обоев Fedora по умолчанию. К счастью, он установил обои, которые я помнил из живой версии, поэтому я быстро изменил их.
Он также показывает заставку Fedora вместо Ultramarine, но это мелочь. Я был просто рад иметь работающую установленную версию Ultramarine, в которую я мог войти.
Я все еще не понимаю, почему разработчики изначально изменили способ обработки входов в систему во время установки. Недаром большинство программ установки заставляют вас настраивать учетные записи пользователей на ранних этапах.
Каково это — использовать Ultramarine Linux
Несмотря на головную боль по началу установки Ultramarine, он показался мне довольно приятным в использовании. Он показался мне знакомой средой рабочего стола, в которую я мог бы влезть, как в удобную пару обуви. Он поставляется со стандартными вещами, которые вы ожидаете от рабочего стола Linux, такими как браузер Firefox и офисный пакет LibreOffice.
Моим первым впечатлением было то, что Ultramarine показался мне довольно знакомым. Я обычно выбираю более светлые темы, чем темные, но мне не пришлось слишком много думать об использовании. Несмотря на то, что я был ярым пользователем Debian/Ubuntu, это было то, что я мог, по крайней мере, представить себе в качестве ежедневного драйвера.
Установка дополнительных программ на Ultramarine Linux
Моей следующей задачей было посмотреть, насколько хорошо работает установка программного обеспечения. Я мог устанавливать пакеты с помощью DNF, но поскольку Flatpaks рекламировались, я хотел посмотреть, насколько хорошо система справится с их установкой.

Несмотря на полноту Ultramarine, единственное, чего не хватало, так это игры-пасьянса. Я решил установить PySolFC, в которой есть сотни игр-пасьянсов. Она есть на Flathub, и Ultramarine уже настроена на ее использование. Поэтому я просто дал команду на ее установку:
flatpak установить pysolfc

Как ни странно, похоже, у меня оказалось две копии PySolFC.
Стоит ли устанавливать Ultramarine Linux?
Порекомендовал бы я Ultramarine? Он достаточно хорош в использовании, но я не знаю, оправдают ли его настройки полностью новый дистрибутив, если вы уже являетесь пользователем Fedora. Вы, вероятно, могли бы установить его функции по частям или даже использовать этот скрипт установки. Если это звучит интересно и вы хотите попробовать Ultramarine на реальном оборудовании, вы можете захотеть иметь стандартный образ установки Fedora и быть готовым использовать скрипт установки для его преобразования.
