天涼好個秋.

修改opkg默认接受的处理器架构

2596 阅 0 评 问题&解决方案

为什么修改

极路由虽然使用 MTK (ramips架构)处理器,但是使用 opkg 安装其他(MTK)路由器上的 ipk 时会提示架构(architecture)不正确无法安装。为了解决这个问题,需要修改 opkg 的配置文件。

查看修改前可以接受的架构

root@Hiwifi:~# opkg print-architecture
arch all 1
arch noarch 1
arch mtmips_24kec 10
arch ralink 20

可以看到默认并不接受 ramips 以及 ramips_24kec。

添加 ramips 和 ramips_24kec 支持

编辑 /etc/opkg.conf
在文件结尾添加

arch ramips 30
arch ramips_24kec 40

然后刷新一下

opkg update

再次查看接受的架构

root@Hiwifi:~# opkg print-architecture
arch all 1
arch noarch 1
arch mtmips_24kec 10
arch ralink 20
arch ramips 30
arch ramips_24kec 40

已经生效了。

以上的修改是建立在用户态程序可以兼容的情况下进行的,如果你对这方便不理解,请不要轻易修改。

参考

OPKG 软件包管理

EOF