我已经成功越狱了Hue Bridge 2.1,现在可以通过SSH对其进行根访问。
但是我不知道如何在其上安装数据包管理器(如opkg)。 看起来已经安装了wget,但实际上没有其他东西。 SCP也起作用。 我已经尝试了一切,但似乎没有任何效果。 (请参阅控制台)。 (完整的控制台转储here)
login as: root
root@192.168.1.69's password:
BusyBox v1.23.2 (2018-10-25 16:12:28 UTC) built-in shell (ash)
_ _ _ _ ______ ____ _ _ ___ __ __
| | | | | | | ____| | _ \ (_) | | |__ \ \ \ / /
| |__| | | | | |__ | |_) |_ __ _ __| | __ _ ___ ) | \ V /
| __ | | | | __| | _ <| '__| |/ _` |/ _` |/ _ \ / / > <
| | | | |__| | |____ | |_) | | | | (_| | (_| | __/ / /_ _ / . \
|_| |_|\____/|______| |____/|_| |_|\__,_|\__, |\___| |____(_)_/ \_\
__/ |
|___/
----------------------------------------------------------------------
Version: 1810251352
----------------------------------------------------------------------
root@Wohnzimmer:~# busybox --install opkg
--install: applet not found
root@Wohnzimmer:~# opkg
-ash: opkg: not found
root@Wohnzimmer:~# wget
BusyBox v1.23.2 (2018-10-25 16:12:28 UTC) multi-call binary.
Usage: wget [-c|--continue] [-s|--spider] [-q|--quiet] [-O|--output-document FILE]
[--header 'header: value'] [-Y|--proxy on/off] [-P DIR]
[-U|--user-agent AGENT] URL...
Retrieve files via HTTP or FTP
-s Spider mode - only check file existence
-c Continue retrieval of aborted transfer
-q Quiet
-P DIR Save to DIR (default .)
-O FILE Save to FILE ('-' for stdout)
-U STR Use STR for User-Agent header
-Y Use proxy ('on' or 'off')
答案 0 :(得分:0)
您不能只使用busybox --install opkg
或sudo apt-get install <any-package>
安装数据包管理器。
以下错误消息清楚地表明未找到opkg
数据包,您需要构建源并将其添加到目标中。
root@Wohnzimmer:~# busybox --install opkg
--install: applet not found
为此,您需要针对目标服务器使用的目标下载数据包管理器存档的Busybox系统,例如:如果是ARM,则在主机系统中使用ARM工具链进行编译,然后将已编译的二进制文件移至目标。移动编译的实用程序后,您可以将二进制文件放入/sbin
的{{1}}目录中。