Теперь по умолчанию контроллеры будут получать большие обновления ПО раз в три месяца в формате релизов. Этот подход знаком тем, кто использует настольные ОС Debian и Ubuntu.
Доступны две основные ветки получения обновлений:
stable, в которой большие обновления будут публиковаться после тестирования раз в три месяца;
testing, в которой новые пакеты появляются сразу после выхода.
Использование stable рекомендуется для большинства пользователей. Такой формат будет полезен тем, кому стабильность важнее быстрого доступа к новым возможностям. При этом доступ к критическим исправлениям останется - они будут доступны сразу, до выхода следующего релиза. Выпущенные ранее контроллеры также по умолчанию будут переведены на него.
мы полностью переедем на новый репозиторий http://deb.wirenboard.com/. Обновления ПО в старый репозиторий (releases.contactless.ru) в скором времени перестанут публиковаться. На лето (1 июля 2021 года) запланирован автоматический перевод пользователей со старого репозитория на новый.
Что вам нужно сделать:
если вы не торопитесь с переходом на новую систему релизов, можно ничего не делать. Стабильные на сегодняшний день версии пакетов ещё доступны в старом репозитории. Со временем переход на новый репозиторий произойдёт автоматически;
если вы хотите начать использовать testing, или просто перейти на новую систему релизов прямо сейчас, вам нужно либо обновить прошивку файлом .fit через web-интерфейс до последней версии, либо выполнить специальное обновление через apt. Инструкции доступны здесь: Обновление прошивки контроллера Wiren Board — Wiren Board.
Обо всех проблемах с обновлениями и новым репозиторием пишите в эту тему.
P.S. А ещё мы добавили нескучные обоибаннер с информацией о ПО в приветствие консоли:
Добрый день!
Как будет произведен автоматический переход на stable? Это не затронет конфигурацию самих контроллеров? apt-get update по прежнему будет работать?
apt продолжает работать как обычно, здесь изменений не будет
Автоматический переход на stable планируем провести так же, как сейчас делается ручной переход через apt, с помощью переходного пакета wb-configs, который подменит sources.list. После установки этого пакета, правда, нужно будет второй раз выполнить apt update && apt dist-upgrade, с этим ограничением мы пока ничего поделать не можем.
Затронуть конфигурацию это не должно, наши внутренние тесты пока не выявили проблем. Но всё же мы хотим сначала проверить процесс перехода досконально, поэтому будет очень здорово, если у вас получится проверить обновление через apt и оставить обратную связь здесь.
А скрипты сборки ядра для новой версии опубликуете? dep-пакеты ядра, собранные по мануалам отсюда (Сборка ядра — Wiren Board) ломают зависимости. Видимо поменяли что-то а метаданных нового пакета ядра.
Спасибо! Ядро собралось, все отлично. Собирать нужные модули и тестировать буду уже в понедельник.
P.S. Переезд на 5ю версию не планируется? там Wireguard в ядре. Здесь его приходится затаскивать пинками
В 5.10 тоже нет нужных мне модулей. Надо так-же пересобирать ядро. Есть репозиторий с иходниками 5.10? Пока думаю откачусь обратно на stable.
P.S. место кончилось.
При обработке следующих пакетов произошли ошибки:
/tmp/apt-dpkg-install-1U7pGE/0-linux-headers-wb6_5.10.35-wb1_armhf.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)