首先我把要安装的软件通过winscp提交到路由器的tmp路径下,注意在winscp在会话中把文件协议改成scp,主机名一般是192.168.1.1。
![img](1.png)
我复制的文件夹名字叫setup_ipk,
![img](https://img-blog.csdnimg.cn/20190225132938685.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3plbmdxejEyMw==,size_16,color_FFFFFF,t_70)
接下来我们登陆putty,
1 2 3 4 5 6 7 8
| cd /tmp/setup_ipk/ opkg install scutclient_2.0-1_ramips_24kec.ipk
但是却弹出错误来: Unknown package 'scutclient'. Collected errors: * pkg_hash_fetch_best_installation_candidate: Packages for scutclient found, but incompatible with the architectures configured * opkg_install_cmd: Cannot install package scutclient.
|
结果百度发现这是我的opkg配置有问题,导致我的系统无法安装ramips_24kec这个软件。
1 2 3 4 5 6
| vi /etc/opkg.conf 然后在这个文件后面依次添加 arch all 100 arch ramips 150 arch ramips_24kec 200 arch ramips_1004kc 300
|
但是这样配置后又出现问题,无法找到‘libc’这个文件,无奈的我去openwrt出下载了一个libc包,同样把它上传到路由器上,然后运行:
1
| opkg install libc_0.9.33.2-1_ramips_1004kc.ipk
|
之后再安装剩下的俩软件就成功安装好了!!!
![img](https://img-blog.csdnimg.cn/20190225134914335.png)