由Openwrt系统定制的智能路由器已经充斥着市场,也越来越多的用户使用着Openwrt智能路由系统。
我个人使用的Openwrt的版本是Attitude Adjustment 12.09 ,是由这个版本定制的小米路由器mini。
但是在官_网Attitude Adjustment版本中找不到符合我的路由器的处理器(MT720A)相符合的安装源,于是就去找最新版本的Barrier Breaker 14.07。
在Openwrt的最新版本Barrier Breaker 14.07里边就找到了符合处理器型号的软件源。
然后点击进去,看到有很多的软件目录。
心里想着肯定是合适的,所以就把这些路径安装源都写入到opkg.conf文件里边。
结果用命令测试,确实是可以安装使用。因为我平时工作的时候接触Linux也会使用着不同版本的软件安装源,所以在这次查找使用的过程中也尝试下,结果就真的可以了。这样的查找过程供大家参考一下也希望大家可以找到符合自己的软件安装源。
首先,openwrt一定要开ssh,然后用ssh登陆到路由器,:
ssh root@路由器ip (表示用root登陆到某个ip,接着输入密码)
接着打开/etc/opkg.conf这个配置文件,这个文件是配置软件源的,命令:
vi /etc/opkg.conf。
这个文件的内容如下:
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists。
option overlay_root /overlay。
option check_signature 1。
配置软件源就在第一行加入:
src/gz snapshots http://你的软件源地址。
这里的软件源地址都是在https://downloads.openwrt.org/或者其他镜像网站,根据自己的路由器版本和架构确定,比如下面这个地址:
https://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/packages/。
barrier_breaker/14.07是版本。
ar71xx表示硬件版本
最后一步:执行opkg update命令更新软件源信息。
首先,openwrt一定要开ssh,然后用ssh登陆到路由器,: ssh root@路由器ip (表示用root登陆到某个ip,接着输入密码) 接着打开/etc/opkgconf这个配置文件,这个文件是配置软件源的,命令: vi /etc/opkgconf 这个文件的内容如下: dest root如何修改openwrt软件源。
您好,很高兴为您服务。OpenWRT是一款开源的路由器操作系统,它提供了一系列的功能,但是不支持Docker。Docker是一个开源的容器引擎,可以让开发者和系统管理员在Linux服务器上运行和管理应用程序。由于OpenWRT不支持Docker,因此您无法在OpenWRT上安装和使用Docker。但是,您可以在OpenWRT上安装其他容器引擎,例如LXC,以获得类似的功能。
方法/步骤
putty登陆openwrt并执行opkg update 会发现根本执行不了更新列表。
在路由器LUCI界面执行也是不行。
原因是官网更换了packages的路径,我不知道最新的固件是否已经跟着更新了。我用的版本如下没有更新。
这时候需要我们修改opkg.conf。用winscp登陆路由器。
在etc文件夹可以找到opkg.conf文件,双击打开如下图:
看到那个网址路径了吧。修改为如下:
保存退出。再次执行opkg update。
结果如下图,现在你就可以安装软件了。
原文地址:http://www.qianchusai.com/openwrt%E8%BD%AF%E4%BB%B6%E6%BA%90.html