如何修复 OpenWRT: Unknown package '...'

问题:

你正在尝试使用例如以下命令安装 OpenWRT 包

openwrt_opkg_install.sh
opkg install luci-app-openvpn

但你看到类似这样的错误消息

openwrt_opkg_error.txt
Unknown package 'luci-app-openvpn'.
Collected errors:
 * opkg_install_cmd: Cannot install package luci-app-openvpn.

解决方案

此错误发生有两个不同的原因

  1. 你忘记运行
openwrt_opkg_update.sh
opkg update

注意你需要在每次重启后运行 opkg update,因为包列表仅存储在 RAM 中 2. 包实际上不存在。检查

openwrt_opkg_list.sh
opkg list

以获取可为你的 OpenWRT 版本和架构安装的包列表。在极少数情况下,如果包不可用,你可能需要从源代码构建包,或者如果可能的话,你可能需要升级你的 OpenWRT 版本。


Check out similar posts by category: Networking