Command 'ubus' not found, do you mean:
command 'bus' from deb atm-tools (1:2.5.1-4build2) package
command 'ibus' from package deb ibus (1.5.26-4)
Try: sudo apt install
OpenWrt is an operating system, not an application. If you don't have dedicated hardware runing an instance of OpenWrt you can use a virtual machine.
For something like a mesh network which requires close control of hardware, running on bare metal is better. And of course a mesh network requires at least two complete separate hardware systems ("nodes") in order to do anything useful.