|
Метка: изменение цели перенаправления |
(не показано 13 промежуточных версий 2 участников) |
Строка 1: |
Строка 1: |
| {{Draft}}
| | #REDIRECT [[Wiren_Board_Software#releases]] |
| | |
| Начиная с апреля 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 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 ===
| |
| | |
| Добавляем файл <code>/etc/apt/sources.list.d/wb-transitional.list</code> с содержанием:
| |
| | |
| <syntaxhighlight>
| |
| deb http://releases.contactless.ru/release-transitional stretch main
| |
| </syntaxhighlight>
| |
| | |
| После этого выполняем <code>apt update && apt dist-upgrade</code> '''два раза'''. В первый раз установится переходный пакет, который заменит старые адреса репозиториев. Во второй раз система обновится из нового репозитория.
| |
| | |
| После этого файл <code>/etc/apt/sources.list.d/wb-transitional.list</code> можно удалить.
| |
| | |
| == Переключение со stable на testing ==
| |
| | |
| Если у вас был подключен старый репозиторий wb-unstable.list, то ничего делать не нужно, переход на testing уже произошёл.
| |
| | |
| Если нет, то достаточно выполнить команду:
| |
| | |
| <syntaxhighlight>
| |
| # wb-release -t testing
| |
| </syntaxhighlight>
| |
| | |
| Во время обновления утилита несколько раз запросит подтверждение
| |
| | |
| Готово! Теперь при обновлении через Apt вы будете получать последние версии ПО.
| |
| | |
| Чтобы убедиться, что контроллер подключен к testing-ветке, выполняем команду: (приведён пример вывода для '''testing'''):
| |
| | |
| <syntaxhighlight>
| |
| # wb-release -v
| |
| Wirenboard release staging.00140 (as testing), target wb6/stretch
| |
| | |
| You can get this info in scripts from /usr/lib/wb-release.
| |
| </syntaxhighlight>
| |