我需要在 bash 中运行一个脚本,我现在找到的将 bash 包安装到 OpenWrt 的唯一方法是“opkg install bash”,但是我的路由器没有 Internet 访问权限,我想为此安装包裹。如何找到离线包然后如何将其安装到路由器上?
答案1
查看OPKG 包管理器文档关于论点的部分install
(在标题“包操作”)
opkg
可以从远程和本地位置安装包文件,如下所示:
opkg install http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/hiawatha_7.7-2_ar71xx.ipk
opkg install /tmp/hiawatha_7.7-2_ar71xx.ipk
后者是(我相信)你想要的。这使您能够下载另一台主机上的软件包文件bash
,将其放在 OpenWRT 设备的本地文件系统上(可能使用ssh
/scp
通过直接以太网链接),然后opkg install /path/to/package.ipk
,无需连接到 Internet。