说明:

1、OpenWrt本身系统没什么问题,关键点是一些路由器尝试的限制,比如一些厂商设置成内存分区为只读,那么这个安装软件就变得没什么意义了。

2、opkg的操作有点反人类,正常步骤是查询,安装;而opkg在一些厂商的限制下需要update,然后download,最后install;且有时会安装在tmp区,重启会没有。

常用安装步骤:

如果想要安装一个软件,但是不知道什么具体的名字,可以用命令获取到软件包的名字(opkg list | grep 软件名),然后安装,比如想要安装tftp

# opkg list | grep tftpd
atftpd - 0.7- - TFTP server
iputils-tftpd - - - Program tftpd from iputils Trivial File Transfer Protocol server.
tftpd-hpa - 0.48- - An enhanced version of the BSD TFTP server

通过上面的命令我找到我想要的tftp服务器的名字为tftpd-hpa,这样就可以先用

# opkg download tftpd-hpa

下载软件包,然后用

# opkg install tftpd-hpa

来安装。也可以直接用

# opkg install tftpd-hpa

会直接先下载再自动安装。

参考:

http://wiki.openwrt.org/zh-cn/doc/techref/opkg

http://www.openwrtdl.com/wordpress/openwrt-install-software(以上部分内容转自此篇文章)

05-11 17:23