С большим нетерпением, спустя более пяти месяцев после последнего релиза 2023.4, команда Rhino объявила о релизе новой версии дистрибутива Rhino Linux 2024.1. Но прежде чем продолжить, давайте кратко объясним, что из себя представляет данный дистрибутив.
Rhino Linux: Что это такое?
Rhino - это дистрибутив с непрерывным выпуском обновлений (rolling release) на основе Ubuntu, предоставляющий модифицированную среду рабочего стола Xfce под названием Unicorn Desktop. Если вы когда-либо сталкивались с сочетанием "rolling release" и "Ubuntu", то знаете, что этот дистрибутив именно та редкость в мире Linux. В качестве установщика системы используется популярный и интуитивно понятный инструмент Calamares.
Особенности Rhino Linux
Unicorn Desktop: Модифицированная среда
Unicorn Desktop - это тщательно настроенная и модифицированная среда рабочего стола Xfce, разработанная для обеспечения оптимального пользовательского опыта. Она предлагает высокую производительность и настраиваемость, сохраняя при этом простоту использования.
Rhino-Pkg: Универсальный инструмент управления пакетами
Одной из ярких особенностей дистрибутива является разработанный внутри Rhino инструмент rhino-pkg. Он позволяет искать, устанавливать, удалять и обновлять пакеты из различных источников, таких как родные репозитории DEB, Pacstall (AUR для Ubuntu), Flathub и Snap Store. Теперь вернемся к основной теме.
Разработка Rhino Linux 2024.1: Преодоление трудностей
Проблемы с выгоранием разработчиков
Разработка новой версии Rhino Linux 2024.1 не обошлась без трудностей. Команда столкнулась с периодом стагнации из-за выгорания разработчиков, что потребовало пересмотра организационной структуры. Это привело к разработке новой "Конституции Rhino Linux", подчеркивающей вовлеченность сообщества и устойчивые практики разработки.
Новая организационная структура и Конституция Rhino Linux
Принятие новой организационной структуры и Конституции помогло команде сосредоточиться на вовлечении сообщества и создании благоприятной среды для разработчиков, что в свою очередь способствовало более стабильному и эффективному процессу разработки.
Обновления из кодовой базы Ubuntu
Новая версия также была замедлена из-за обширных обновлений в кодовой базе Ubuntu, включая обязательные исправления, связанные с snap, сдвиг времени на 64-бита и устранение серьёзной уязвимости безопасности в XZ utils.
Основные улучшения в Rhino Linux 2024.1
Pacstall 5.0: Что нового?
Rhino Linux 2024.1 представляет несколько ключевых улучшений, в частности последние версии Pacstall, который теперь достиг версии 5.0. Pacstall претерпел значительные изменения, включая обновления формата pacscript для повышения безопасности и возможностей тестирования, а также улучшения, обеспечивающие обновления формата pacscript и управлении пакетами.
Мелкие недостатки и временные решения
Иконки рабочего стола: Проблемы и решения
К сожалению, релиз не обошелся без мелких проблем. Пользователи могут обнаружить, что иконки рабочего стола не отображаются при загрузке с live-образа, хотя эта проблема решается после установки системы.
Глобальное меню Unicorn: Временное исправление отображения
Для тех, кто сталкивается с проблемами отображения глобального меню в Unicorn, временное решение заключается в настройке параметров CSS в конфигурационных файлах системы.
Информация о релизе и доступность ISO образов
В объявлении о релизе содержится подробная информация обо всех изменениях. Установочные ISO образы для архитектур x86_64 и ARM64 доступны в разделе загрузок на сайте проекта.
Процесс обновления для текущих пользователей Rhino
Наконец, текущие пользователи Rhino могут обновиться до последней версии, запустив команду rpk update -y
в своем терминале.
Новая версия Rhino Linux 2024.1 показывает, что даже в условиях трудностей можно достичь значительных успехов благодаря поддержке сообщества и обновлению организационной структуры.
Linux: обзоры и обновления
• Valve выпустила обновление Proton Experimental с исправлениями для Marvel Rivals на Steam Deck и Linux
• Итоги 2024 года: Главные достижения и вызовы Linux
• CachyOS: Декабрьский релиз 2024 с AutoFDO и поддержкой RustiCL для Mesa
• Wine 10.0-rc3: Исправлена 16-летняя ошибка многопоточности в играх World of Warcraft и Starcraft 2
• DXVK 2.5.2: Исправления для Alpha Protocol, The Sims 2, Borderlands 2 и других игр на Linux и Steam Deck
• OpenSUSE представляет YQPkg - новый графический менеджер пакетов на базе Qt