[Comm] На этой неделе в Альт #22

Мария Фоканова mari на altlinux.org
Ср Май 13 17:58:58 MSK 2026


Обновления с 26 апреля по 9 мая 2026 года.
https://thisweek.altlinux.org/posts/2026/05/twia-22/

Capsule
https://altlinux.space/aides-community/capsules)

Упаковка OCI-образов в один исполняемый файл без привилегированных прав.

Изменения
* Сборка капсул без привилегированных прав через прямую интеграцию с 
buildah.
* Переход на Go-рантайм (вместо C/bash).
* Unit-тесты, локализация, улучшенный CLI.
* Сборка встроенных утилит из пакетов ALT Sisyphus.
* Обновление капсул — самостоятельное и централизованное.
* Сборка капсул по YAML-описанию из URL.
* Интеграция со Stapler.

Установка капсул
#apt-repo add rpm 
https://altlinux.space/api/packages/dmitry/alt/group/capsule-nightly/sisyphus.repo 
x86_64 classic
#apt-get update
#apt-get install capsule

Пример установки Google Chrome
#capsule build 
https://altlinux.space/aides-community/capsules/raw/branch/main/sisyphus/google-chrome-stable.capsule.yml
#aides-capsule-google-chrome-stable export

** Предложения и PR приветствуются! 
(https://altlinux.space/aides-community/capsules/issues)


Zoryn
https://altlinux.space/rider/zoryn

Помощь мейнтейнеру: обновление версий, правка spec, работа с 
gitery/gyle, batch-сборки, поиск CVE, формирование changelog.

Изменения
* task * с pkg.git=tag — выбор подзадачи по тегу, ошибка при 
неоднозначности.
* task refresh --run — сборка сразу после обновления.
* Парсер web_regex для CVE из HTML release notes.
* up — определение tarball-watch по .gear/watch, версия для PyPI с PyPI.
* Исправления ошибок.

Установка
#apt-get update
#apt-get install zoryn


package-linter
https://altlinux.space/dmitry/package-linter

Статический анализ пакетов и файлов: проверка spec, поиск нежелательного 
контента, паролей и т.д..

Возможности
* Проверка локальных файлов, директорий, RPM, архивов, src.rpm.
* Массовый прогон всех source-пакетов (source-auto).
* Два типа правил — regex (RE2) и Lua-скрипты для сложной логики, а 
также возможность подключать свои правила через --rules-dir.
* Уровни: info → warning → error → critical.
* Вывод результатов в JSON-файл (--result-json) и компактный вывод с 
опцией --compact (скрывает пакеты без нарушений).

Установка
#apt-repo add rpm 
https://altlinux.space/api/packages/dmitry/alt/group/package-linter-nightly/sisyphus.repo 
x86_64 classic
#apt-get update
#apt-get install package-linter


APM
Управление приложениями и пакетами в ALT Atomic предоставляет два 
автоматических механизма защиты атомарных систем (bootc):

* Защита /var и /etc от расхождения состояния.
https://atomic.alt-gnome.ru/image/tmpfiles/
При обновлении образа настройки файлов не слетают — новый модуль APM 
System Image Lint сканирует rootfs образа, находит всё, что не покрыто 
существующими tmpfiles.d-конфигами и генерирует файл apm-lint.conf с 
правильными декларациями.

* Защита системных пользователей и групп.
https://atomic.alt-gnome.ru/image/groups/
APM настраивает nsswitch так, что системные пользователи читаются из 
образа, а локальные — из /etc. Оба источника работают вместе.


ALT Atomic
Вышли новые версии образов:

* Core 0.7.5
https://altlinux.space/alt-atomic/core/releases/tag/0.7.5
- Поддержка systemd-boot.
- Автоматическая генерация tmpfiles для защиты от дрифта.
- Ежедневная автоматическая пересборка для core/stable.

* Onyx 0.4.7
https://altlinux.space/alt-atomic/onyx/releases/tag/0.4.7
- GNOME 50.
- Группировка приложений по папкам в меню.
- Изменения в пакетной базе: добавлены fish, шрифты с эмодзи, 
pika-backup заменён на deja-dup.

Как попробовать
* Скачать установочный образ
https://altlinux.space/api/packages/alt-atomic/generic/atomic-live-iso-builder/latest/alt-atomic-live.iso
* Записать на носитель (Impression / ALT Media Writer)
* Установить и выбрать подходящий образ
https://www.altlinux.org/Запись_образов_на_DVD_и_USB_Flash


Tuner Mobile Tweaks
https://altlinux.space/alt-mobile/TunerMobileTweaks

Изменения в версии 0.2.2
* Управление отдачей для каждого приложения.
* Установка своих звуков событий.
* Управление пробуждением экрана.
* Настройка отображения заряда батареи располагается только в 
стандартном приложении настроек и удалена из строки состояния.

В планах портирование всех опций из Phosh Mobile Settings
https://altlinux.space/alt-mobile/TunerMobileTweaks/issues/12
и postmarketOS Tweaks.
https://altlinux.space/alt-mobile/TunerMobileTweaks/issues/13

Установка
#apt-get update
#apt-get install tuner-mobile-tweaks


Iris/Радужка
https://altlinux.space/x1z53/iris

GTK4/Libadwaita-клиент для просмотра аниме с Yummy Anime.
* Заглушки и спиннеры загрузки изображений.
* Переключение между сеткой и списком в разделах «Порядок просмотра» и 
«Рекомендации».
* Улучшена обработка текста комментариев от API.
* Переписаны карточки с постерами.
* Временно заменён Cassette.ListView на Gtk.ListView.
https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/9906
* Улучшен интерфейс.

Предложения и идеи принимаются в разделе задач.
https://altlinux.space/alt-gnome/iris/issues


Новости на сайте или через RSS:
https://thisweek.altlinux.org/index.xml


Подробная информация о списке рассылки community