Обновить Omega легко и можно сделать это несколькими способами. Можно использовать встроенный инструмент обновления oupgrade для упрощенного обновленя Omega.
Подробнее об oupgrade можете прочитать в статье по обновлению прошивки Omega
В этом руководстве описано как вручную установить прошивку по вашему выбору. Эта прошивка может быть как опубликованной Onion, так и кастомной прошивкой.
Образы прошивок для семейства Omega2 можно найти в репозитории Onion: http://repo.onioniot.com/omega2/images/
Начнем с загрузки последней версии прошивки. В этом репозитории хранятся все сборки различных прошивок Onion Firmware.
Начните с каталога /tmp:
cd /tmp
Теперь нам понадобится ссылка на прошивку, которую мы хотим скачать. Щелкните правой кнопкой мыши по ссылке и скопируйте ее адрес (copy link address):
Примечание: существует две версии прошивки: одна для Omega2, а другая для Omega2+. Убедитесь, что вы копируете ссылку на нужную прошивку.
Далее введите в терминале:
wget
, где - ссылка, скопированная из репозитория. Командная строка должна выглядеть примерно так:
root@Omega-2757:/tmp# wget http://repo.onioniot.com/omega2/images/omega2p-v0.3.2-b218.bin
После того, как вы убедитесь, что ссылка на нужный бинарный файл, нажмите Enter, и прошивка начнет загружаться.
root@Omega-2757:/tmp# wget http://repo.onioniot.com/omega2/images/omega2p-v0.3.2-b218.bin
--2016-12-07 21:10:02-- http://repo.onioniot.com/omega2/images/omega2p-v0.3.2-b218.bin
Resolving repo.onion.io... 52.89.44.24, 54.149.140.66
Connecting to repo.onion.io|52.89.44.24|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 6815910 (6.5M) [application/octet-stream]
Saving to: ‘omega2p-v0.3.2-b218.bin‘
omega2p-v0.3.2-b218 100%[===================>] 6.50M 1.57MB/s in 4.8s
2016-12-07 21:10:07 (1.34 MB/s) - ‘omega2p-v0.3.2-b218.bin‘ saved [6815910/6815910]
Запишите название только что загруженной прошивки для следующего шага. В этом примере прошивка omega2p-v0.3.2-b218.bin.
Альтернативный шаг 1: загрузка прошивки на USB-накопитель
Если у Omega больше нет места для загрузки прошивки, вы можете загрузить прошивку на USB-устройство и работать на Omega из USB-каталога.
Подробнее читайте в руководстве по использованию USB-накопителя в Omega.
Шаг 2: Обновление Omega до загруженной прошивки
Для обновления прошивки используется команда sysupgrade. Для обновления до версии прошивки из предыдущего примера, запустите:
sysupgrade omega2p-v0.3.2-b218.bin
и вы увидите вывод, подобный следующему:
root@Omega-2757:/tmp# sysupgrade omega2p-v0.3.2-b218.bin
Saving config files...
killall: watchdog: no process killed
Sending TERM to remaining processes ... uhttpd device-client avahi-daemon onion-helper udhcpc mountd ntpd shellinaboxd udhcpc dnsmasq ubusd logd rpcd netifd odhcpd crond
Sending KILL to remaining processes ...
Switching to ramdisk...
Performing system upgrade...
Unlocking firmware ...
Writing from
Команда sysupgrade имеет дополнительные опции, которые можно изучить, введя:
sysupgrade -h
Варианты, которые могут оказаться наиболее полезными: -n или -F.
г. Москва, Пятницкое ш. д. 18, пав. 566
zakaz@compacttool.ru
8-495-752-55-22
Информация представленная на данном информационном ресурсе преследует исключительно рекламные цели и не является договором-офертой !
© Все права защищены 2015 - 2024г https://compacttool.ru