Перейти к содержанию

Навигация

Wiren Board Firmware Update: различия между версиями

Строка 15: Строка 15:
=== Кратко о релизах ===
=== Кратко о релизах ===
{{Anchor|releases}}
{{Anchor|releases}}
[[Image: WB SW Releases.png |300px|thumb|right| Релизный цикл ПО Wiren Board]]
{{Wbincludes:Releases}}
Программное обеспечение контроллеров Wiren Board состоит из множества пакетов (отдельных программ), которые мы объединяем в релизы:
* '''Stable''' — стабильный релиз: обновление пакетов раз в три месяца и исправления критических ошибок. Рекомендуем для инсталляций, которые делает интегратор и которые работают сейчас.
* '''Testing''' — тестовый релиз: свежие версии пакетов с новыми функциями и исправлениями, но возможно и с новыми ошибками. Рекомендуем для активных пользователей (DIY), для инсталляций на стадии стройки и проектирования.
 
Стабильные релизы имеют номер вида ''wb-YYMM'', где ''YY'' — год, а ''MM'' — месяц выпуска. Например, ''wb-2104'' — релиз, выпущенный в апреле 2021 года.
 
Мы будем рады, если вы сможете присоединиться к использованию ''testing'', ведь кроме получения новых фич вы поможете уменьшить количество ошибок в ''stable''.
 
{{Wbincludes:Release Log}}
{{Wbincludes:Release Log}}


=== Какой релиз на вашем контроллере ===
=== Какой релиз на вашем контроллере ===
{{Anchor|what-release}}
{{Anchor|what-release}}
[[Image: System Information.png |300px|thumb|right| Версия ПО в веб-интерфейсе контроллера<br>''WebUI'' → ''Devices'' → ''System'']]
{{Wbincludes:What-release}}
С завода на контроллерах Wiren Board установлен актуальный на момент производства стабильный релиз.
 
Узнать версию релиза можно в веб-интерфейсе контроллера в разделе '''Устройства''' в карточке устройства '''System''' или в консоли командой <code>wb-release</code>. Если в веб-интерфейсе нет упоминания о testing или stable или команда ''wb-release'' не найдена — у вас старая версия ПО и нужно [[New repository April 2021 | сменить репозиторий]].


=== Переключение между релизами ===
=== Переключение между релизами ===
{{Anchor|switching-release}}
{{Anchor|switching-release}}
Между релизами можно переключаться вручную. Сделайте резервную копию настроек, подключитесь к контроллеру через [[SSH]] и выполните одну из команд:
{{Wbincludes:Switch-release}}
*  Переход со стабильного на тестовый:
*:<syntaxhighlight lang="bash">
wb-release -t testing
</syntaxhighlight>
* Переход с тестового на стабильный:
*:<syntaxhighlight lang="bash">
wb-release -t stable
</syntaxhighlight>
 
После смены релиза рекомендуем перезагрузить контроллер на случай, если обновилось ядро, а также обновить страницу веб-интерфейса в браузере со сбросом кэша (Ctrl+F5 для Chrome), чтобы загрузилась обновленная версия.


== Пользовательские настройки и файлы ==
== Пользовательские настройки и файлы ==