选择了正确的软件包(我相信)后,我仍然无法安装它。如何修复它?

选择了正确的软件包(我相信)后,我仍然无法安装它。如何修复它?

感谢命令“cpuinfo”,我注意到“系统类型”是MediaTek MT7620,“cpu型号”是MIPS 24KEc V5.0,所以我下载了这个包

bash_4.3.39-1_ramips_24kec.ipk

索引 /chaos_calmer/15.05/ramips/mt7620/packages/packages/

所以我相信我已经为我的机器获得了正确的软件包,但我无法安装它,我使用opkg install /path/to/bash_4.3.39-1_ramips_24kec.ipk,确保路径是正确的,然后我得到了

未知包“bash”。

收集到的错误:

  • pkg_hash_fetch_best_installation_candidate:找到 bash 的软件包,但与配置的体系结构不兼容

  • opkg_install_cmd:无法安装 bash 软件包。

从报告来看,我认为我不需要先安装其他东西(我错了吗?),而且我不知道如何解决这个问题。

更新:机器运行 Pandorabox R2 14.09,带有 Luci Trunk (0.12+svn-r1024),我也尝试使用 bash_4.2-5_ramips_24kec.ipk索引 /barrier_breaker/14.07/ramips/mt7620a/packages/packages/索引 /barrier_breaker/14.07/ramips/mt7620n/packages/packages/ 我也收到了同样的报告。

如果我没记错的话,OpenWrt的固件版本应该是14.07,这是Pandorabox R2 14.09的基础。

答案1

我也有 OpenWrt,我没有从命令行安装任何软件包,但我使用图形界面。连接到路由器网页后,System > Software > Configuration将列出存储库。从该页面读取您的存储库的 URL。如果您可以访问互联网,则只需单击提交按钮,然后在可用页面列表中选择正确的 bash 包即可。否则,如果您没有任何互联网连接(正如我在另一个问题上读过的那样),您可以从正确的存储库链接下载该软件包。

无论如何,根据你的cpuinfo输出,我想拥有与你相同的硬件。既然你有 Pandorabox 固件,我认为正确的存储库是:http://downloads.openwrt.org.cn/PandoraBox/ralink/packages/packages

相关内容