Cookbook Redox: TUI-редактор рецептов, зеркала пакетов и выгрузка в CSV

29.07.2026

Система сборки Cookbook получила редактор рецептов в терминале с поддержкой мыши, поддержку зеркал бинарных пакетов, обновление всех собранных пакетов одной командой и выгрузку списка пакетов в CSV.

Редактор рецептов в терминале

Cookbook собирает программы для Redox по рецептам: версия, зависимости, параметры сборки, применённые патчи. Инструмент repo_editor открывает список рецептов прямо в терминале и позволяет их править, не выходя в редактор файлов и не запоминая путь к рецепту. Поддерживается мышь, добавлены новые параметры сборки и выполнения скриптов.

Зеркала бинарных пакетов

Раньше Cookbook брал готовые бинарные пакеты только с одного сервера — static.redox-os.org. Теперь можно указать свой репозиторий, локальный каталог или зеркало. Это снимает реальное ограничение: сборка работает без доступа к интернету, а организации с внутренним зеркалом не тянут лишний трафик.

Обновление всех пакетов и выгрузка в CSV

Появились команды для обновления всех загруженных бинарных пакетов, если те изменились, и для установки их всех в образ Redox. Отдельно добавлена выгрузка списка пакетов в CSV и вспомогательные скрипты: поиск неиспользуемых зависимостей и открытие рецепта в редакторе. Список пакетов в CSV удобен тем, что дальше с ним можно работать обычными средствами — таблицами, скриптами, системами сборки.

Кому это нужно

Cookbook — основной способ собрать программу для Redox, в том числе программу на Rust. Его правят те, кто переносит зависимости и зависит от чужих: без удобного редактора рецептов каждый перенос начинается с ручного копирования файлов.

Оригинал

Коммит Implement new repo_editor от 26 июля 2026 года в репозитории redox-os/redox; рядом в том же месяце — Support mirroring binary packages от 19 июля, Implement --all-binaries от 4 июля и repo: Export as CSV от 29 июля

Упоминаний: 1 · Просмотров: 3