After enabling the necessary repos, I executed these two commands and the installation went smoothly.
Still, after reboot, I cannot connect to Luci at the Omega's IP address but I get forwarded to 'IP_addres_omega/OnionOS'. Any suggestion on how to proceed?
@Roger-Sinasohn OK. Now I see that you want to use a special momentary (ON)-OFF-(ON) version of the standard SPDT switch.
It has a third switching position in the centre which is off and returns to the central off position when released.
About the 8th GPIO:
Omega2(+)'s U-Boot set GPIO11 to Output and High (this is a "secret" hack of Onion guys ;).
With a fast-gpio set-input 11 command you will get that highly requested 8th GPIO Input - but in this case
the on board RESET BUTTON of the Expansion Dock won't work
and you can't use Onion's genuine PWM Expansion and OLED Expansion without some little hardware modifications
Maybe I'll write "a few" words about that debouncing circuit... later.
I think it useful to understand how the build system works so you can always install any OpenWrt package you may need. If you search for the packages on OpenWrt.org you can download the build configuration file(s) and it lists the dependencies.
Here is how you would use the build system to build mosquitto which also handles the dependencies. You run the scripts from the directory in which you install the build system:
./scripts/feeds install mosquitto
Here's the output:
Installing package 'mosquitto' from packages
Installing package 'libwebsockets' from packages
Installing package 'libuv' from packages
Installing package 'c-ares' from packages
I don't use Docker, I think it strangles performance.