Testing: различия между версиями

Материал из Wiren Board
Метка: visualeditor-switched
Строка 28: Строка 28:
Добавляем файл <code>/etc/apt/sources.list.d/wb-transitional.list</code> с содержанием:
Добавляем файл <code>/etc/apt/sources.list.d/wb-transitional.list</code> с содержанием:


<syntaxhighlight>
  deb http://releases.contactless.ru/release-transitional stretch main
deb http://releases.contactless.ru/release-transitional stretch main
</syntaxhighlight>


После этого выполняем <code>apt update && apt dist-upgrade</code> '''два раза'''. В первый раз установится переходный пакет, который заменит старые адреса репозиториев. Во второй раз система обновится из нового репозитория.
После этого выполняем <code>apt update && apt dist-upgrade</code> '''два раза'''. В первый раз установится переходный пакет, который заменит старые адреса репозиториев. Во второй раз система обновится из нового репозитория.
Строка 42: Строка 40:
Если нет, то достаточно выполнить команду:
Если нет, то достаточно выполнить команду:


<syntaxhighlight>
  # wb-release -t testing
# wb-release -t testing
</syntaxhighlight>


Чтобы узнать, какая ветка обновлений настроена, выполняем команду: (приведён пример вывода для '''testing'''):
Чтобы узнать, какая ветка обновлений настроена, выполняем команду: (приведён пример вывода для '''testing'''):


<syntaxhighlight>
  # wb-release -v
# wb-release -v
  Wirenboard release staging.00140 (as testing), target wb6/stretch
Wirenboard release staging.00140 (as testing), target wb6/stretch
 
 
  You can get this info in scripts from /usr/lib/wb-release.
You can get this info in scripts from /usr/lib/wb-release.
</syntaxhighlight>

Версия 19:11, 1 мая 2021

Это черновик страницы. Последняя правка сделана 01.05.2021 пользователем N.maslov.

Начиная с апреля 2021 года, новые версии ПО Wiren Board публикуются в новом репозитории http://deb.wirenboard.com/ и выпускаются в рамках больших релизов. Новые релизы выпускаются раз в три месяца. Релизы проходят масштабное тестирование перед выпуском, потому могут считаться стабильными.

Пользователи стабильной ветки (stable) получают обновления по мере их выпуска в релизах. Таким образом, новые версии ПО могут появляться у таких пользователей с задержкой до 3 месяцев. Обновления безопасности и исправления некоторых багов могут быть опубликованы до выхода нового релиза, поэтому стабильную ветку рекомендуется использовать в ответственных инсталляциях.

Для пользователей, желающих всегда использовать самые последние версии ПО, публикуется ветка testing.

Как переключиться на testing

Сначала нужно переключиться на использование нового репозитория. Это можно сделать следующими способами:

Переход на новый репозиторий

Через web-интерфейс

Новые опубликованные образы для Wiren Board 6 (от 30 апреля и позже) уже используют новый репозиторий по умолчанию.

Скачать образы можно здесь:

Подробнее почитать об обновлении прошивки можно здесь: 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

Чтобы узнать, какая ветка обновлений настроена, выполняем команду: (приведён пример вывода для 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.