OpenWrt包管理软件opkg的使用

Opkg 是一个轻量快速的套件管理系统,目前已成为 Opensource 界嵌入式系统标准。常用于路由、交换机等嵌入式设备中,用来管理软件包的安装升级与下载。

# 常用命令
opkg update 更新可以获取的软件包列表
opkg upgrade 对已经安装的软件包升级
opkg list 获取软件列表
opkg install 安装指定的软件包
opkg remove 卸载已经安装的指定的软件包

# 例子
opkg install python-mini_2.7.3-2_ramips_24kec.ipk
opkg install python_2.7.3-2_ramips_24kec.ipk

# 常用安装步骤:
# 如果想要安装一个软件,但是不知道什么具体的名字,可以用命令获取到软件包的名字(opkg list | grep 软件名),然后安装,比如想要安装tftp
$ opkg list | grep tftpd
atftpd - 0.7-1 - TFTP server
iputils-tftpd - 20101006-1 - Program tftpd from iputils Trivial File Transfer Protocol server.
tftpd-hpa - 0.48-3 - An enhanced version of the BSD TFTP server
#通过上面的命令我找到我想要的tftp服务器的名字为tftpd-hpa,这样就可以先用
$ opkg download tftpd-hpa
#下载软件包,然后用
$ opkg install tftpd-hpa
#来安装。也可以直接用 
$ opkg install tftpd-hpa

你可能感兴趣的:(linux,embedded)