Testing: различия между версиями
N.maslov (обсуждение | вклад) |
N.maslov (обсуждение | вклад) |
||
Строка 12: | Строка 12: | ||
== Переход на новый репозиторий == | == Переход на новый репозиторий == | ||
=== Через web-интерфейс === | |||
Новые опубликованные образы для Wiren Board 6 (от 30 апреля и позже) уже используют новый репозиторий по умолчанию. | |||
Скачать образы можно здесь: | |||
* WB 6.X ('''кроме 6.7''') - [http://fw-releases.wirenboard.com/fit_image/stable/6x/latest_stretch.fit http://fw-releases.wirenboard.com/fit_image/stable/6x/latest_stretch.fit] | |||
* WB 6.7.X - [http://fw-releases.wirenboard.com/fit_image/stable/67/latest_stretch.fit http://fw-releases.wirenboard.com/fit_image/stable/67/latest_stretch.fit] | |||
Подробнее почитать об обновлении прошивки можно здесь: [[Wiren Board Firmware Update]] | |||
=== Через Apt === | === Через Apt === |
Версия 19:06, 1 мая 2021
Это черновик страницы. Последняя правка сделана 01.05.2021 пользователем N.maslov.
Начиная с апреля 2021 года, новые версии ПО Wiren Board публикуются в новом репозитории http://deb.wirenboard.com/ и выпускаются в рамках больших релизов. Новые релизы выпускаются раз в три месяца. Релизы проходят масштабное тестирование перед выпуском, потому могут считаться стабильными.
Пользователи стабильной ветки (stable) получают обновления по мере их выпуска в релизах. Таким образом, новые версии ПО могут появляться у таких пользователей с задержкой до 3 месяцев. Обновления безопасности и исправления некоторых багов могут быть опубликованы до выхода нового релиза, поэтому стабильную ветку рекомендуется использовать в ответственных инсталляциях.
Для пользователей, желающих всегда использовать самые последние версии ПО, публикуется ветка testing.
Как переключиться на testing
Сначала нужно переключиться на использование нового репозитория. Это можно сделать следующими способами:
Переход на новый репозиторий
Через web-интерфейс
Новые опубликованные образы для Wiren Board 6 (от 30 апреля и позже) уже используют новый репозиторий по умолчанию.
Скачать образы можно здесь:
- WB 6.X (кроме 6.7) - http://fw-releases.wirenboard.com/fit_image/stable/6x/latest_stretch.fit
- WB 6.7.X - http://fw-releases.wirenboard.com/fit_image/stable/67/latest_stretch.fit
Подробнее почитать об обновлении прошивки можно здесь: Wiren Board Firmware Update
Через Apt
Добавляем файл /etc/apt/sources.list.d/wb-transitional.list
с содержанием:
deb http://releases.contactless.ru/release-transitional stretch main
После этого выполняем apt update && apt dist-upgrade
два раза. В первый раз установится переходный пакет, который заменит старые адреса репозиториев. Во второй раз система обновится из нового репозитория.
После этого файл /etc/apt/sources.list.d/wb-transitional.list
можно удалить.
Переключение со stable на testing
Если у вас был подключен старый репозиторий wb-unstable.list, то ничего делать не нужно, переход на testing уже произошёл.
Если нет, то достаточно выполнить команду:
# wb-release -t testing
Во время обновления утилита несколько раз запросит подтверждение
Готово! Теперь при обновлении через Apt вы будете получать последние версии ПО.
Чтобы убедиться, что контроллер подключен к testing-ветке, выполняем команду: (приведён пример вывода для testing):
# wb-release -v
Wirenboard release staging.00140 (as testing), target wb6/stretch
You can get this info in scripts from /usr/lib/wb-release.