Как узнать что установлено на Wiren Board 5 и можно ли его обновить

У меня есть устройство S/N AVL672KN
Думал его обновить, но не нашел в документации даже как посмотреть, что на нем установлено. Команды вообще отсутствуют которые это показывают:
root@wirenboard:/# apt update
-bash: apt: command not found
root@wirenboard:/# wb-release
-bash: wb-release: command not found
root@wirenboard:/#

Я не из команды WB и контроллера у меня нет, но чисто из линуксовых соображений думаю, что стоит попробовать набрать apt-get (сокращение apt появилось в Debian 8, а на Wirenboard 5 должен был стоять еще Debian 7). Если и это не работает - стоит проверить $PATH, может он у вас пуст оказался и командный интерпретатор просто не может обнаружить бинари, которые вы ищете. Если вдруг пуст или не полон - попробуйте поискать где лежат бинари на файловой системе и добавить их к PATH: export PATH="${PATH:+${PATH}:}/path/to/binaries"

Команда apt-get работает.
root@wirenboard:~# apt-get
apt 0.9.7.9 for armel compiled on Oct 23 2014 16:38:26
Usage: apt-get [options] command…

$PATH вот что содержит:
root@wirenboard:~# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
root@wirenboard:~#

Добавил строку:
root@wirenboard:~# export PATH=“${PATH:+${PATH}:}/path/to/binaries”
root@wirenboard:~# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/path/to/binaries :/path/to/binaries
root@wirenboard:~#

Результат вывода команд не изменился:
root@wirenboard:~# apt update
-bash: apt: command not found
root@wirenboard:~# wb-release
-bash: wb-release: command not found
root@wirenboard:~#

Мы давно не тестируем софт на Wiren Board 5, поэтому я не советую ничего на нём обновлять без уверенного знания линукса. В любом случае, большинство функций не выпускались для WB5 уже несколько лет, так что пользы не будет.

/path/to/binaries просто для примера было, но судя по вашему листингу - проблема не в PATH, лучше верните как было.

Тогда ее и используйте вместо apt, оно еще не существовало на Debian 7. Но @EvgenyBoger прав, если просто запустите apt-get update и apt-get upgrade можете не пережить потом, стоит делать аккуратно и обновлять только то, что действительно нужно.

Посмотреть полный список установленных пакетов еще можно с помощью:

dpkg -l

(если нужно - этот список можно фильтровать grep-ом по определенной подстроке)

Добрый день!

Пакет APT в списке есть, но он не запускается, а пакета APT-GET в списке нет, но он запускается?

root@wirenboard:~# dpkg -l
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
++±==================-==============-==============-=========================================
ii adduser 3.113+nmu3 all add and remove users and groups
ii apt 0.9.7.9+deb7u7 armel commandline package manager
ii apt-utils 0.9.7.9+deb7u7 armel package managment related utility program
ii avahi-daemon 0.6.31-2 armel Avahi mDNS/DNS-SD daemon
ii base-files 7.1wheezy11 armel Debian base system miscellaneous files

Но вообще я хотел узнать какая версия стоит на контроллере (ПО и Firmware), чтобы в принципе понять можно с ним что-то сделать.
Он года ~ с 2019 работает (а может и раньше), а последнее обновление выпустили в 22 году.

Здравствуйте, можете прислать скриншот устройства System на вкладке Devices в веб-интерфейсе контроллера?

apt или apt-get это не пакет, это исполняемые файлы.
Но принадлежат они пакету apt:

whereis apt
apt: /usr/bin/apt /usr/lib/apt /etc/apt
dpkg -S /usr/bin/apt
apt: /usr/bin/apt
dpkg -S /usr/bin/apt-get
apt: /usr/bin/apt-get

В старых версиях пакета apt не было файла “apt”

Судя по “deb7” - “wheezy”
То есть даже еще не stretch.
Вот тут описано: Wiren Board 5: Обновление прошивки — Wiren Board
Но, скорее всего потребуется сброс.

Вот:

Да, wheezy. Как писал выше - обновление только сбросом.

Дополню ответ коллеги, вы можете прошить контроллер по инструкции: Wiren Board 5: Восстановление прошивки — Wiren Board

Здравствуйте.
Где можно посмотреть изменения в функциях между последними имеющимся для контроллера WB5 релизом ПО и текущим релизом на устройстве, выявленном в рамках обсуждения выше? Нужно, чтобы понять, имеет ли смысл обновляться, или проще оставить все как есть и не трогать.

Именно журналы изменений ведутся с конца 2021 года. Из главного, что лишает смысл обновление контроллера 5.x: нет для него поддержки wb-rules 2.x, веб-интерфейса 2.x. То есть обновление не добавит принципиально нового функционала.

Благодарю!

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.