在 ubuntu 而不是 OpenWRT 上安装 LuCI

Install LuCI on ubuntu instead of OpenWRT

我有一个 Linux 开发板,上面装有 Ubuntu Trusty - 这个开发板还有 WiFi、以太网端口和 GPRS 调制解调器。除了我的应用程序 运行 之外,我还希望在其上安装 LuCI,以便我可以将该 Linux 板用作路由器并将 LuCI 用作该路由器的 GUI。 LuCI的依赖是什么?

是否还有其他 LuCI 替代品可供我尝试?我看到了 Gargoyle-router,但我也不清楚如何在 Ubuntu 上安装。

我怀疑 LuCI 能否在 OpenWRT 以外的任何东西上工作 - 它旨在与 OpenWRT 配置、脚本等一起工作。我想它对于 Gargoyle 的网络界面也是一样的。

另一种选择是 WiFiAdmin, which seems like it should work. You could also use something like WebMin

当然,另一种选择是安装 OpenWRT 而不是 Ubuntu - 它在 x86 硬件上运行(我在这里假设你有一个 x86 系统)并且会让你能够使用 LuCI 并将您的系统视为一个设备。

你可以试试:

https://github.com/lisaac/luci-in-docker

它基于 luci 21.02,但它只是 luci UI,没有 ubus,没有 rpcd, 用于管理器 uci 配置并执行 command/script.