16 281
правка
Строка 1: | Строка 1: | ||
== Введение == | |||
Инструкции на этой странице работают только на контроллерах [[Wiren Board 6]], инструкцию по обновлению других версий ищите на страницах контроллеров в разделе «Программное обеспечение». | |||
Инструкции | |||
[[Image: System Information.png |300px|thumb|right| Версия ПО в веб-интерфейсе контроллера<br>''WebUI'' → ''Devices'' → ''System'']] | [[Image: System Information.png |300px|thumb|right| Версия ПО в веб-интерфейсе контроллера<br>''WebUI'' → ''Devices'' → ''System'']] | ||
ПО контроллера | ПО контроллера состоит из множества пакетов, которые мы объединяем в релизы: | ||
* '''Stable''' — стабильный релиз: обновление пакетов раз в три месяца и исправления критических ошибок. | * '''Stable''' — стабильный релиз: обновление пакетов раз в три месяца и исправления критических ошибок. | ||
* '''Testing''' — нестабильный релиз: свежие версии пакетов с новыми функциями, а так же исправленными и новыми ошибками. | * '''Testing''' — нестабильный релиз: свежие версии пакетов с новыми функциями, а так же исправленными и новыми ошибками. | ||
С завода на контроллерах Wiren Board установлен актуальный на момент производства | С завода на контроллерах Wiren Board установлен актуальный на момент производства стабильный релиз. | ||
Узнать | Узнать версию релиза можно в веб-интерфейсе контроллера в разделе ''Devices'' в карточке устройства ''System'' или в консоли командой <code>wb-release</code>. Если в веб-интерфейсе нет упоминания о testing или stable — у вас старая версия ПО и нужно сменить репозиторий. | ||
Между релизами можно переключаться, так же можно заморозить ПО контроллера на определённом релизе — это может быть полезно на ответственных инсталляциях. | Между релизами можно переключаться, так же можно заморозить ПО контроллера на определённом релизе — это может быть полезно на ответственных инсталляциях. | ||
Сделайте резервную копию настроек и выполните одну из команд: | |||
* Переход со стабильного на нестабильный: | |||
*:<syntaxhighlight lang="bash"> | |||
wb-release -t testing | |||
</syntaxhighlight> | |||
* Переход с нестабильного на стабильный: | |||
*:<syntaxhighlight lang="bash"> | |||
wb-release -t stable | |||
</syntaxhighlight> | |||
* Чтобы заморозить релиз и отказаться от новых функций, укажите версию релиза, например: | |||
*: <syntaxhighlight lang="bash"> | |||
wb-release -t wb-2104 | |||
</syntaxhighlight> | |||
После смены релиза рекомендуем перезагрузить контроллер на случай, если обновилось ядро. | |||
== Обновление стабильного релиза == | == Обновление стабильного релиза == | ||
=== В консоли через apt === | === В консоли через apt === | ||
{{Wbincludes:Wiren Board Apt firmware update}} | {{Wbincludes:Wiren Board Apt firmware update}} | ||
Строка 43: | Строка 45: | ||
== Обновление нестабильного релиза == | == Обновление нестабильного релиза == | ||
=== В консоли через apt === | |||
=== | |||
{{Wbincludes:Wiren Board Apt firmware update}} | {{Wbincludes:Wiren Board Apt firmware update}} | ||
Строка 58: | Строка 59: | ||
== Пользовательские настройки и файлы == | == Пользовательские настройки и файлы == | ||
{{Wbincludes:Firmware Update Save Data}} | {{Wbincludes:Firmware Update Save Data}} | ||