[ASUSWRT]【华硕改版固件】华硕改版固件安装/启动BonusCloud-Node中的OPKG问题解决
发表于 : 02 11月 2018, 19:50
BonusCloud-Node的启动运行需要安装第三方依赖包,安装通过opkg执行。
因此在程序的安装和启动中都会检测opkg是否正常,并检测依赖包是否存在,不存在就自动安装。
opkg失败的问题大多由于/tmp/opt的环境或者网络收到影响,可以通过如下步骤进行修复:
[ armv7/v8 ]
# SSH登录到路由器,以下操作在命令行下执行
# 确认/opt到/tmp/opt的软链接(merlin系统默认已有软连,只是/tmp/opt经常不存在)
执行:
# 确认目录存在
# 清空opt环境
# 下载执行entware安装脚本
# 安装BonusCloud-Node需要的第三方依赖
# 完成,再次安装/在页面中启动程序
因此在程序的安装和启动中都会检测opkg是否正常,并检测依赖包是否存在,不存在就自动安装。
opkg失败的问题大多由于/tmp/opt的环境或者网络收到影响,可以通过如下步骤进行修复:
[ armv7/v8 ]
# SSH登录到路由器,以下操作在命令行下执行
# 确认/opt到/tmp/opt的软链接(merlin系统默认已有软连,只是/tmp/opt经常不存在)
执行:
代码: 全选
ls -l /opt
lrwxrwxrwx 1 admin root 7 Mar 25 2018 /opt -> tmp/opt/
代码: 全选
mkdir -p /tmp/opt
代码: 全选
rm -fr /tmp/opt/*
代码: 全选
wget -O /tmp/generic.sh http://bin.entware.net/armv7sf-k2.6/installer/generic.sh && chmod +x /tmp/generic.sh && /tmp/generic.sh
代码: 全选
opkg update
opkg install liblzo
opkg install zlib
opkg install libopenssl
opkg install libltdl
opkg install libcurl
opkg install libjson-c