完成这些步骤后,你应该能够解决“cannot find dependency kernel”的错误,并成功安装或更新所需的软件包。如果问题仍然存在,可能需要检查你的OpenWrt固件版本或寻求来自OpenWrt社区的帮助。
最近用opkg install 发现抱错如下: * pkg_hash_check_unresolved: cannot find dependency kernel (= 5.15.162-1-144de9e5c1a8813b724b14faa054d9f0) forkmod-crypto-aead 以下是修复路径 报错原因:错误表明软件包管理器在尝试安装或检查kmod-crypto-aead的依赖项时,找不到特定的内核版本 (5.15.162-1-144de...
cannot find dependency kernel (= 5.10.176-1-458ea791ab57701ad5359ae6568f3fd9) for kmod-nf-socket pkg_hash_fetch_bestinstallation_candidate: Packages for kmod-nf-socket found, but incompatible with the architectures configured pkg_hash_check_unresolved cannot find dependency kernel (= 5.10.176...
问题1:satisfy_dependencies_for: Cannot satisfy the following dependencies for XXX 问题报错如下: 代码语言:javascript 代码运行次数:0 root@OpenWrt:/etc# opkg install kmod-i2c-core Installing kmod-i2c-core(3.10.49-1)to root...Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt...
Note however that for kernel packages updating can be a risky business as it may brick the device if the trunk build kernel is incompatible with the new upgraded kernel package. You should therefore only upgrade non-kernel packages. install <pkgs|FQDN> 安装一个或多个软件包例如: opkg install...
Collected errors: * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.59~a59ba0c2e57510a4215b673a9b7cba9f-r1) for kmod-nf-reject * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.59~a59ba0c2e57510a4215b673a9b7cba9f-r1) for kmod-nf-reject6 * pkg_...
请注意:如果你在使用一个 snapshot 、trunk 或 bleeding edge 版本,在仓库中的软件包适用内核版本比你的 Flash 上的内核更高,opkg install <pkg>可能会失败。这种情况下,会报错『Cannot satisfy the following dependencies for…』。参见OpenWrt FAQ