Обновление интерфейса UI контроллера 5.8 до версии 2.0

Подскажите, смогу ли я обновить интерфейс до новой версии на 5.8?

root@wirenboard-ARAXKJYF:~# dpkg -i /mnt/data/wb-mqtt-homeui_2.0.0_rc1_all-all.deb

(Чтение базы данных … на данный момент установлено 33857 файлов и каталогов.)
Подготовка к замене пакета wb-mqtt-homeui 1.6.4 (используется файл …/wb-mqtt-homeui_2.0.0_rc1_all-all.deb) …
Распаковывается замена для пакета wb-mqtt-homeui …
dpkg: зависимости пакетов не позволяют настроить пакет wb-mqtt-homeui:
 wb-mqtt-homeui зависит от wb-utils (>= 2.0), однако:
  Версия wb-utils в системе 1.73.3.

wb-utils тоже не могу обновить, зависимости мешают:

wb-utils : Зависит: u-boot-tools-wb (>= 2015.07+wb-3) но он не будет установлен
            Зависит: linux-image-wb2 (>= 4.9+wb20180808183130) но 4.1-imxv5-x0.1+wb20170603200710 будет установлен или
                            linux-image-wb6 (>= 4.9+wb20180808183130) но он не может быть установлен
            Ломает: wb-homa-ism-radio (< 1.17.2) но 1.17.1 будет установлен
            Ломает: wb-mqtt-serial (< 1.47.2) но 1.26.5 будет установлен
            Ломает: wb-rules-system (< 1.6.1) но 1.4 будет установлен

Сейчас попробую на 5.8.

Итак, простое обновление с помощью apt “чистого” контроллера дает список обновляемого:

The following NEW packages will be installed:
  u-boot-tools-wb
The following packages will be upgraded:
  apt apt-utils base-files bind9-host bluez bluez-hcidump ca-certificates curl dbus debian-archive-keyring device-tree-compiler dns-root-data dnsmasq
  dnsmasq-base e2fslibs e2fsprogs file gpgv libapt-inst2.0 libapt-pkg5.0 libateccssl1.1 libbind9-140 libbluetooth3 libc-bin libc-dev-bin libc-l10n libc6
  libc6-dev libcomerr2 libcurl3 libcurl3-gnutls libdbus-1-3 libdns-export162 libdns162 libexpat1 libfreetype6 libgd3 libglib2.0-0 libglib2.0-data
  libgnutls-openssl27 libgnutls30 libicu57 libidn11 libisc-export160 libisc160 libisccc140 libisccfg140 libjpeg62-turbo libldap-2.4-2 libldap-common
  libluajit-5.1-2 libluajit-5.1-common liblwres141 libmagic-mgc libmagic1 libnghttp2-14 libpam-systemd libperl5.24 libpng16-16 libpython2.7-minimal
  libpython2.7-stdlib libpython3.5-minimal libpython3.5-stdlib libsasl2-2 libsasl2-modules libsasl2-modules-db libseccomp2 libsqlite3-0 libss2 libssh2-1
  libssl1.0-dev libssl1.0.2 libssl1.1 libsystemd0 libtiff5 libudev1 libx11-6 libx11-data libxml2 libxslt1.1 linux-firmware-image-4.9.22-wb2
  linux-image-4.9.22-wb2 linux-image-wb2 linux-libc-dev locales modbus-utils multiarch-support openssh-client openssh-server openssh-sftp-server openssl
  perl perl-base perl-modules-5.24 ppp publicsuffix python-cryptography python-json-rpc python-mqttrpc python-wb-common python2.7 python2.7-minimal
  python3.5 python3.5-minimal systemd systemd-sysv tzdata u-boot-tools udev unzip usbutils vim vim-common vim-runtime wb-configs wb-configs-stretch
  wb-dt-overlays wb-homa-gpio wb-homa-ism-radio wb-hwconf-manager wb-mqtt-homeui wb-mqtt-mbgate wb-mqtt-serial wb-rules wb-rules-system wb-utils wget
  xxd

После обновления:

dpkg -s wb-utils |grep Version
Version: 1.75.6

Так как ставили ядро linux-image-4.9.22-wb2 (4.9+wb20200901061944) over (4.9+wb20180808183130) - перезапускаемся.

Дальше - по инструкции


Все, ставится и работает.
Но если хотите использовать dpkg (зачем?) - то разрешите зависимости вручную.

Пробовал через apt. Не понимает команду.
После первой попытки Обновиться, интерфейс стал иным. Теперь я боюсь предположить: Все ли Хорошо? Вы же видели ошибки с обновлением. Дайте, плиз, перечень команд, которые надо обязательно сделать, чтобы убедиться в успешном результате обновления.

Есть же подробное описание. Как и что делать:
https://wirenboard.com/wiki/Частичное обновление прошивки через APT

Ошибки? Вы пытаетесь установить пакет из файла. Система указывает что у него есть зависимости.
Обновите пакеты по инструкции.

dpkg -s [имя пакета]

Вернет его версию. Если версия новая - все прошло успешно.

apt-get update
W: Не удалось получить http://mirror.yandex.ru/debian/dists/wheezy/main/binary-armel/Packages 404 Not Found [IP: 213.180.204.183 80]

W: Не удалось получить http://security.debian.org/dists/wheezy/updates/main/binary-armel/Packages 404 Not Found [IP: 151.101.128.204 80]

W: Не удалось получить http://mirror.yandex.ru/debian/dists/wheezy-updates/main/binary-armel/Packages 404 Not Found [IP: 213.180.204.183 80]

W: Не удалось получить http://http.debian.net/debian/dists/wheezy-backports/main/binary-armel/Packages 404 Not Found [IP: 151.101.112.204 80]

E: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.

Выполнил:
apt-get update -o Dir::Etc::sourcelist=“sources.list.d/contactless.list” -o Dir::Etc::sourceparts="-" -o APT::Get::List-Cleanup=“0”

Вроде ошибок не было, но потом проверил

root@wirenboard-ARAXKJYF:~# dpkg -s wb-utils

Package: wb-utils

Status: install ok installed

Priority: optional

Section: misc

Installed-Size: 111

Maintainer: Evgeny Boger <boger@contactless.ru>

Architecture: all

Version: 1.73.3

Depends: u-boot-tools (>= 2015.07+wb-3), inotify-tools, pv, nginx-extras, python-wb-common (>= 1.3.2), wb-configs (>= 1.69.4)

Conflicts: wb-configs (<= 1.68)

Conffiles:

/etc/init.d/wb-gsm-rtc c04f4b8481e784b3dccfeb3a81f564dd

/etc/init.d/wb-init 39be0729c956e0c12749a85730e4b8c1

/etc/init.d/wb-prepare bc86451cb43537a739e2213079c8f8c2

/etc/init.d/wb-watch-update 8944ab0f1475af2bba93fe3540a0de7d

/etc/wb_env.sh 24a44cecc2b2f8740ba604c02de8f76a

root@wirenboard-ARAXKJYF:~# apt-get install wb-configs

Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install»:
Пакеты, имеющие неудовлетворённые зависимости:
 wb-configs : Зависит: wb-utils (>= 2.1) но 1.73.3 будет установлен
              Зависит: wb-configs-wheezy (>= 1.79.5) но он не будет установлен или
                              wb-configs-stretch (>= 1.79.4) но он не может быть установлен
 wb-mqtt-homeui : Зависит: wb-utils (>= 2.0) но 1.73.3 будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt-get -f install», не указывая имени пакета, (или найдите другое решение)

Есть, но есть но:
root@wirenboard-ARAXKJYF:~# echo “deb http://releases.contactless.ru/experimental/stretch stretch main” > /etc/apt/sources.list.d/experimental.list

root@wirenboard-ARAXKJYF:~# apt update

-bash: apt: команда не найдена

root@wirenboard-ARAXKJYF:~#

Содержимое /etc/apt/sources.list.d/debian-upstream.list соответствует этому?

deb http://deb.debian.org/debian/ stretch main
deb http://deb.debian.org/debian/ stretch-updates main
deb http://security.debian.org stretch/updates main

Если нет - поправьте.

нет такого вообще. Создаю?

или Вы ошиблись с названием файла?

даже если я в пустой experimental.list файл добавляю ваши строчки, то

root@wirenboard-ARAXKJYF:~# echo "deb http://releases.contactless.ru/experimental/stretch stretch main" > /etc/apt/sources.list.d/experimental.list

root@wirenboard-ARAXKJYF:~# apt update

-bash: apt: команда не найдена

Дайте доступ к контроллеру пожалуйста.

anydesk есть?

Teamviewer или сразу ssh.

как передать код?