Релиз CachyOS 260809: Shelly переписали на Zig, добавили профили серверной редакции

2026-08-09 230 комментарии
Разработчики CachyOS выпустили пятый в этом году релиз 260809. Графический менеджер пакетов Shelly переписали с C# на Zig, Cachy-Update перевели на Arch-Update 4.x, а в консольный установщик добавили экспериментальные профили серверной редакции

CachyOS 260809 стал пятым в 2026 году выпуском дистрибутива на базе Arch Linux. Штатный менеджер пакетов Shelly переписали с C# на Zig, отказавшись от управляемой среды выполнения .NET. Cachy-Update перевели на Arch-Update 4.x со значком в области уведомлений на Rust, в консольный установщик добавили экспериментальные профили серверной редакции, а в chwd переписали на Rust механизм управления ядрами.

Shelly переписали с C# на Zig

Штатный графический менеджер пакетов получил крупное обновление: весь проект – механизм управления пакетами, консольный и графический интерфейсы, утилита работы с ключами – переписан с C#/.NET на Zig. Управляемая среда выполнения из основного пути приложения убрана, вместо неё используются заранее скомпилированные исполняемые файлы, что снижает потребление памяти и ускоряет запуск. Разработчик Seafoam Labs выпустил Shelly 3.0 28 июля 2026 года, лицензия GPL-3.0.

Shelly – менеджер пакетов для Arch Linux с графическим (GTK4) и консольным интерфейсом, работающий с официальными репозиториями, AUR, Flatpak и AppImage. В CachyOS предлагается по умолчанию вместо paru начиная с июньского релиза 260628.

Изменения графического интерфейса:

  • Экран приветствия при первом запуске.
  • Просмотр пакетов списком и плиткой.
  • Предпросмотр PKGBUILD для пакетов из AUR с выводом сборки – на фоне повторяющихся волн вредоносных пакетов в AUR это позволяет оценить содержимое сценария до установки.
  • Отдельная страница служебных операций: синхронизация баз, очистка кэша и удаление пакетов-сирот.

Изменения консольного интерфейса:

  • Встроенный поиск одновременно по репозиториям и AUR.
  • Совмещённая проверка обновлений для репозиториев, AUR, AppImage и Flatpak.
  • Импорт и экспорт резервной копии списка пакетов в формате TOML.

Поддержка Flatpak вынесена в необязательный пакет shelly-flatpak-backend.

Cachy-Update перевели на Arch-Update 4.x

Средство обновления системы пересобрали поверх Arch-Update 4.x, а значок в области уведомлений переписали на Rust.

Arch-Update – утилита для Arch Linux, которая уведомляет о доступных обновлениях и проводит через сопутствующие операции: просмотр новостей Arch, удаление пакетов-сирот, очистка кэша, обработка файлов .pacnew и .pacsave, перезагрузка после обновления ядра, перезапуск служб.

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

Профили серверной редакции и правки установщика

Консольный установщик переработали и исправили ошибки, а также добавили экспериментальную поддержку профилей установки будущей серверной редакции CachyOS.

Графический установщик получил изменения под конкретные рабочие столы:

  • Вариант CachyOS Hyprland Noctalia теперь использует noctalia-greeter вместо SDDM.
  • В Cinnamon экран входа переключили с lightdm-gtk-greeter на lightdm-slick-greeter.
  • В GNOME добавили gvfs-dnssd, в COSMIC – cosmic-monitor.

noctalia-greeter – минимальный экран входа для greetd со встроенным композитором на основе wlroots. Умеет синхронизировать обои и цветовую палитру с оболочкой Noctalia. В репозитории CachyOS доступен с версии 1.1.0, лицензия MIT.

В приветственном приложении CachyOS-Welcome переработали обработку DNS: ранжирование серверов по результатам замера скорости теперь корректно выбирает самый быстрый сервер.

chwd: определение портативных консолей и Rust вместо C++

Утилита определения оборудования точнее распознаёт портативные игровые устройства – теперь по совпадению шаблона в поле board_name. Механизм управления ядрами kernel-manager переписан с C++ на Rust и встроен непосредственно в chwd-kernel. Добавлена болгарская локализация.

chwd – утилита CachyOS для автоматического определения оборудования и подбора драйверов при установке и в работающей системе.

Исправления chwd:

  • Корректная обработка ситуации, когда DMI-файл board_name отсутствует.
  • Правильное определение виртуальных машин.
  • Корректное экранирование аргументов, передаваемых pacman.

Рабочие столы, настройки и зеркала

Набор готовых окружений расширили вариантами Noctalia для композиторов mango и niri. Файлы настроек Hyprland обновили под Noctalia 5, а тему Nord для KDE привели в соответствие с Plasma 6.7.

Noctalia – оболочка рабочего стола для Wayland: панели, меню запуска, уведомления, док, экран блокировки, обои и виджеты. В пятой версии переписана на C++ и OpenGL ES и больше не зависит от Quickshell. mango (MangoWC) и niri – плиточные композиторы Wayland; у niri раскладка прокручиваемая.

  • В cachyos-settings добавили настройку значения nice в limits.d – это устраняет ошибку PipeWire.
  • Утилита cachyos-rate-mirrors при ранжировании зеркал теперь обращается к API списка зеркал CachyOS. Это должно точнее отсеивать устаревшие зеркала и лучше учитывать региональные.
  • Добавлено новое зеркало в Венгрии (второй уровень).
  • Руководство Gaming with CachyOS в вики существенно переработали: убрали устаревшие параметры запуска, которые больше не нужны с актуальным proton-cachyos в сборке под Steam Linux Runtime (proton-cachyos-slr). Прежний список параметров остался в документации proton-cachyos на GitHub.

Загрузка образов и обновление системы

Практическая польза релиза сосредоточена в обвязке дистрибутива: Shelly без среды выполнения .NET запускается быстрее и занимает меньше памяти, обновлённый Cachy-Update включается одной командой и реже дёргает систему проверками, а chwd надёжнее ведёт себя на портативных консолях и в виртуальных машинах. Профили серверной редакции пока экспериментальные и доступны только в консольном установщике.

Скачать CachyOS 260809

Образы 260809 выпущены в редакции Desktop – обновление редакции Handheld пока не загружено. Все изменения приходят обычным обновлением пакетов:

sudo pacman -Syu

Система запросит пароль администратора и покажет список обновляемых пакетов – обновление начнётся после подтверждения.

© . По материалам CachyOS
Комментарии и отзывы

Нашли ошибку?

Новое на сайте