Получаете ошибки при установке Luci на Ubuntu 16.04?
Я хочу установить веб-интерфейс Luci на Ubuntu 16.04 . Я пытался установить Люси наедине с git clone . Но после запуска make file by
sudo make runuhttpd
Я получаю некоторые ошибки:
rm -f host/luci
ln -s ./usr/lib/lua/luci host/luci
rm -rf /tmp/luci-* || true
build/hostenv.sh /home/NEWUSER/Desktop/openwrt/build/uci/build/luci/host /usr/lib/lua /usr/lib/lua "/home/NEWUSER/Desktop/openwrt/build/uci/build/luci/host/bin/uci-defaults --exclude luci-freifunk-*"
/home/NEWUSER/Desktop/openwrt/build/uci/build/luci/host/bin/../etc/uci-defaults/luci-upnp: line 3: /etc/init.d/miniupnpd: No such file or directory
/home/NEWUSER/Desktop/openwrt/build/uci/build/luci/host/bin/../etc/uci-defaults/luci-minidlna: line 3: /etc/init.d/minidlna: No such file or directory
cp /home/NEWUSER/Desktop/openwrt/build/uci/build/luci/build/luci.cgi /home/NEWUSER/Desktop/openwrt/build/uci/build/luci/host/www/cgi-bin/luci
build/hostenv.sh /home/NEWUSER/Desktop/openwrt/build/uci/build/luci/host /usr/lib/lua /usr/lib/lua "/home/NEWUSER/Desktop/openwrt/build/uci/build/luci/host/usr/sbin/uhttpd -p 8080 -h /home/NEWUSER/Desktop/openwrt/build/uci/build/luci/host/www -f"
build/hostenv.sh: 8: build/hostenv.sh: /home/NEWUSER/Desktop/openwrt/build/uci/build/luci/host/usr/sbin/uhttpd: not found
Makefile:64: recipe for target 'runuhttpd' failed
make: *** [runuhttpd] Error 127
Любое предложение по этой ошибке? Спасибо
2 ответа
Я также сталкиваюсь с той же проблемой с этим
home / engineer/repo/chetan_luci/luci/host/bin/../etc/uci-defaults/luci-minidlna: строка 3: /etc/init.d/minidlna: такого файла или каталога нет
/home/engineer/repo/chetan_luci/luci/host/bin/../etc/uci-defaults/luci-upnp: строка 3: /etc/init.d/miniupnpd: нет такого файла или каталога c/luci/host/usr/sbin/uhttpd: не найдено Makefile:64: рецепт для цели 'runuhttpd' не выполнен make: *** [runuhttpd] Ошибка 127
У пакетов Openwrt есть некоторые зависимости, помеченные в make-файлах, чтобы запустить любой пакет на платформе x86, вы должны скомпилировать его со всеми зависимостями. В этом случае из общих журналов ясно, что Luci пытается запустить uhttd (веб-сервер по умолчанию для Luci), поэтому ошибка отсутствует.