openwrt系统一个很爽的地方就是可以通过网络安装ipk包,
编辑 /etc/opkg.conf 修改相应地址即可
具体修改为
src/gz barrier_breaker http://downloads.openwrt.org/snapshots/trunk/oxnas/packages
改为
src/gz barrier_breaker http://(ip或域名):(端口)/packages
主要是修改packages前面部分,能让openwrt系统找到packages下的“Packages.gz”文件。
但是破狗源是一个很大的问题,破狗源,据我目前的了解,真没找到几个好的,大概有以下几个吧:
一,来自OpenWrt中文网.(http://downloads.openwrt.org.cn/PandoraBox/oxnas/)
但是软件真心很少
二,openwrt官方的源: http://downloads.openwrt.org/snapshots/trunk/oxnas/
但有个问题就是这个源只是个快照,每几天就更新一次,更新好后,很多跟内核有关的软件都没有安装,又得重新刷ROM。还有一点不能忍受的是速度太慢。
三,本地源:
使用已挂载的存储设备,把内核对应的包放在存储设备上,修改源头配置,改为src/gz barrier_breaker file:///(目录)/packages,比如src/gz barrier_breaker file:////mnt/sda7/packages
四,自建源:
就是自己建一个http服务来做源,windows下可以使用hfs搭建服务器方式。以下我以官方镜像怎么搭建服务,简单说明一下:
官方镜像下载:http://downloads.openwrt.org.cn/PandoraBox/oxnas 这下面有3200个文件,我们不可能全下载下来的,当然用wget可以整站下载,但没必要。只要下载
就可以了,下载好,解压后,找到“packages”目录,就是我们要的所有包了。将整个包放在http服务器根目录下,然后将原配置中的“downloads.openwrt.org/snapshots/trunk/oxnas”替换成"你的IP:端口"即可,端口默认80,可不写
五,自建源2
按照四的方法,我申请了一块网上免费空间,用来存放所有的包(空间1G大小,所有包大概500多M,够了),绑定了域名上去,可以去看看 pogoplug.qinyang.me,差不多是个镜像吧,可以直接把原配置文件中的“downloads.openwrt.org”改为“pogoplug.qinyang.me”就可以了。
这个pogoplug源,是我在2014年12月24日建好的,暂时不想的的更新了,因为我现在用的系统就是20141224平安夜的官方快照内核8-)…
写在最后,自己编译实在太麻烦了,不但慢,而且整个编译包非常大,大概有7,8个G,编译个ROM能花一整天时间。。。
PS:接触破狗时间不长,也不知道到底如何才能刷官方的镜像,官方镜像中的那几个文件我都不知道怎么用,如下所示,如果谁知道,可以麻烦告之…谢谢!