玩转小米mini路由10:PandoraBox配置opkg源
Opkg 是一个轻量快速的套件管理系统,目前已成为 Opensource 界嵌入式系统标准。常用于路由、交换机等嵌入式设备中,用来管理软件包的安装升级与下载。
Opkg是openwrt里的软件包管理器,PandoraBox作为Openwrt的修改版,自然也具备了Openwrt里的软件包管理器功能。
操作方法
- 01
首先我们先来测试下: 命令更新软件源列表, 输入:opkg update; 我们可以看到一直提示error,这说明软件源失效,没有一个源是可以用的,这时我们就需要更换软件源: 为什么出现这种情况呢? 小编看了下PandoraBox这个版本是14.09的,而OpenWrt软件源是14.07的,版本对不上....................
- 02
那么如何配置opkg 首先我们先来了解小米mini路由器的配置情况: 小米mini路由器内置联发科的MT7620A处理器,主频达到了580MHz。提供128M DDR2内存,和16MB的SPI FLash闪存。 在小米路由器mini版中,没有内置硬盘存储,不过有1个USB2.0接口可以与移动硬盘、U盘相连接,扩展存储空间。 这里我们可以看到小米mini路由器CPU是MTK MT7620A 单核580MHz, 所以我们需要找mt7620a平台所需要的软件包 有了以上的数据我们就可以开始配置opkg!
- 03
还是一点,如果你怕失败请先做好备份,这也是小编的习惯。 配置opkg其实就是修改/etc下的opkg.conf文件,第一种方法: 登陆WinSCP,打开/etc目录找到opkg.conf文件将其拖至左边的本地资源管理器中
- 04
或者使用Putty登陆,使用命令备份 mv /etc/opkg.conf /etc/opkg.conf.bak 这样/etc目录下就会有个opkg.conf.bak文件了(这里是直接将源文件进行了重命名备份)。
- 05
接下来使用vi编辑配置文件opkg.conf 使用命令:vi /etc/opkg.conf 创建新的opkg.conf文件,进入opkg.conf编辑状态: 在这里我们输入以下软件源: dest root / dest ram /tmp lists_dir ext /var/opkg-lists option overlay_root /overlay src/gz r2_base http://downloads.openwrt.org.cn/PandoraBox/ralink/packages/base src/gz r2_management http://downloads.openwrt.org.cn/PandoraBox/ralink/packages/management src/gz r2_oldpackages http://downloads.openwrt.org.cn/PandoraBox/ralink/packages/oldpackages src/gz r2_packages http://downloads.openwrt.org.cn/PandoraBox/ralink/packages/packages src/gz r2_routing http://downloads.openwrt.org.cn/PandoraBox/ralink/packages/routing src/gz r2_telephony http://downloads.openwrt.org.cn/PandoraBox/ralink/packages/telephony (把默认的软件源全部删掉,或者注释掉,替换以上软件源,这里小编实测可用源)
- 06
接着在后面再添加一条: dest usb /mnt/sda1/opkg 目的是让系统指定opkg安装目录到/mnt/sda1/opkg
- 07
当然PandoraBox还有一种更方便的方法: 登录PandoraBox后台进入“ 系统->软件包->配置”,在这里同样可以进行opkg配置修改。