CachyOS 260809 переписал Shelly на Zig и открыл экспериментальные профили Server Edition

CachyOS выпустил августовский образ 260809 с крупной переработкой системных инструментов: Shelly переписан с C# на Zig, Cachy-Update получил новую основу, а CLI-установщик начал тестировать профили будущей Server Edition. 10 августа разработчики отдельно уточнили, что Handheld Edition этим образом не обновлялась — это снимает путаницу вокруг доступных ISO.

CachyOS 260809 переписал Shelly на Zig
CachyOS 260809 переписал Shelly на Zig

Shelly перешёл с C# на Zig и собрал управление пакетами в одном интерфейсе

Основное изменение в CachyOS 260809 произошло в Shelly, стандартном графическом менеджере пакетов системы. Разработчики полностью переписали его с языка C# на Zig, отказавшись от управляемой среды выполнения в пользу нативных бинарных файлов. По словам команды CachyOS, это сокращает потребление памяти и ускоряет запуск программы.

Shelly получил новый экран первого запуска, просмотр пакетов списком и сеткой, предварительный просмотр PKGBUILD из AUR вместе с выводом процесса сборки и отдельную страницу Utilities. Через неё доступны синхронизация базы пакетов, очистка кэша и удаление осиротевших зависимостей.

CLI-часть Shelly тоже стала шире. Поиск теперь охватывает официальные репозитории и AUR, а проверка обновлений объединяет пакеты из репозиториев, AUR, AppImage и Flatpak. Для Flatpak предусмотрен отдельный пакет shelly-flatpak-backend. Конфигурацию резервного копирования можно импортировать и экспортировать в формате TOML.

Изменения, которые были внесены, особенно ярко проявились на фоне апрельского выпуска CachyOS, когда Shelly впервые стал основным графическим менеджером пакетов. За короткий промежуток времени проект эволюционировал от замены предыдущего интерфейса до полного перехода на новую технологическую платформу.

Cachy-Update получил Arch-Update 4.x и новый апплет на Rust

Второй крупный слой изменений касается Cachy-Update. Теперь он базируется на Arch-Update ветки 4.x, а системный апплет в трее переписан на Rust.

В новой версии появилась опция --check --enable, которая одновременно включает автоматическую проверку обновлений и запускает значок в системном трее. Интервал проверки по умолчанию увеличен до шести часов, а количество обновлений, показываемых на одной странице, можно задавать через параметр TrayUpdatesPerPage.

CachyOS здесь меняет сразу несколько внутренних компонентов в одном направлении. Backend менеджера ядра внутри chwd тоже переписан с C++ на Rust и встроен непосредственно в chwd-kernel. В результате Zig теперь отвечает за новый Shelly, а Rust занял ещё две части системного инструментария.

CLI-установщик получил первые профили будущей CachyOS Server Edition

У августовского образа есть ещё один слой, который пока находится в экспериментальной стадии. CLI-установщик CachyOS получил профили установки для готовящейся Server Edition.

Разработчики пока не объявили дату выпуска серверной редакции. Сам факт появления установочных профилей показывает, что проект уже переносит серверный сценарий из планов в рабочую инфраструктуру установщика.

Что именно будет входить в Server Edition, пока раскрыто частично. В текущем релизе речь идёт именно о профилях установки и переработке CLI-установщика, поэтому делать выводы о полном составе пакетов, поддерживаемых ролях сервера или модели обновлений ещё рано.

chwd точнее определяет портативные устройства и виртуальные машины

Система определения оборудования chwd теперь использует сопоставление по шаблонам поля DMI board_name для распознавания портативных игровых устройств. Разработчики поправили обработку случаев, когда файл с board_name отсутствует, и исправили работу в виртуальных машинах.

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

В chwd появилась и болгарская локализация. Одновременно разработчики исправили передачу аргументов pacman, добавив корректное экранирование.

Hyprland, Cinnamon, GNOME и COSMIC получили отдельные изменения установщика

Августовский образ обновляет несколько готовых окружений рабочего стола. В профиле Hyprland с Noctalia теперь используется noctalia-greeter вместо SDDM. Для Cinnamon выбран lightdm-slick-greeter, GNOME получил пакет gvfs-dnssd, а в профиль COSMIC добавлен cosmic-monitor.

Для Noctalia появились варианты конфигурации под mango и niri, а набор dotfiles для Hyprland обновлён под Noctalia v5. Тема Nord для KDE приведена в соответствие с Plasma 6.7.

В cachyos-settings добавлена настройка значения nice через limits.d. Разработчики связывают её с исправлением ошибки PipeWire.

CachyOS-Welcome и рейтинг зеркал стали точнее выбирать серверы

В CachyOS-Welcome переработана логика DNS. Ранее ранжирование DNS-серверов по результатам теста скорости могло выбирать неверный вариант. В 260809 механизм исправлен, и результат теста теперь используется корректно.

Отдельно изменился cachyos-rate-mirrors. Для ранжирования зеркал он теперь обращается к API списка зеркал CachyOS. Команда рассчитывает таким способом точнее учитывать устаревшие и региональные зеркала. В инфраструктуру проекта добавлено новое зеркало Tier 2 в Венгрии.

Изменения затрагивают ту часть системы, которую пользователь обычно видит только тогда, когда загрузка пакетов идёт медленно или выбирается неудачный сервер. В 260809 команда переносит больше логики выбора на собственные данные CachyOS.

Для установленной CachyOS переустановка не требуется

Разработчики прямо указали в официальном анонсе, что существующим установкам не нужны ручные изменения или переустановка системы. Все изменения приходят через обычный цикл обновлений Arch-подобной системы.

В release notes приведена стандартная команда:

sudo pacman -Syu

ISO cachyos-desktop-linux-260809.iso предназначен прежде всего для новых установок и восстановления системы. Номер 260809 отражает дату сборки образа — 9 августа 2026 года.

Handheld Edition 260809 не выпускалась

После публикации августовского релиза возникла путаница с образом для портативных игровых устройств. 10 августа пользователь форума CachyOS сообщил, что ссылки на Handheld 260809 возвращают ошибку 404.

Позже в тот же день разработчик CachyOS Владислав Непогодин уточнил на официальном форуме, что ISO Handheld Edition в этом цикле не обновлялся. Поэтому маркировка 260809 относится к новой Desktop Edition, а отдельного свежего Handheld ISO с таким номером нет.

Эта деталь особенно заметна на фоне публикаций, где августовский релиз описывался как обновление обоих образов. Официальное уточнение от 10 августа задаёт более точную картину доступных файлов.

CachyOS 260809 меняет внутреннюю архитектуру сразу нескольких системных инструментов

Августовский выпуск стал пятым ISO-релизом CachyOS в 2026 году. Его общий рисунок складывается из трёх направлений: Shelly переехал на Zig, два системных компонента получили Rust, а CLI-установщик начал принимать профили будущей Server Edition.

Одновременно команда продолжает дорабатывать аппаратное определение, DNS, рейтинг зеркал и готовые desktop-профили. Для уже установленной системы эти изменения приходят через обычные обновления, а свежий ISO нужен прежде всего на этапе установки.

При использовании материалов сайта необходимо указывать ссылку на TGLand.ru. Если вы копируете фрагменты текста в интернете, прямая гиперссылка, доступная для индексации поисковыми системами, должна быть размещена в начале материала.

Вам также может понравиться