ipkg 命令详解

转载 2013年12月04日 11:39:27
ipkg 是 OpenWrt 内的一个软件安装管理工具,在 OpenWrt 内输入

root@Linksys:~# ipkg


你会得到 ipkg 的说明和帮助,接下来我会说明 ipkg 常用的几个命令:

1. ipkg update
ipkg 会到
http://downloads.openwrt.org/whiterussian/packages/
下载并更新最新的软件包列表(这个列表的位置在/etc/ipkg.conf指定):

ipkg upgrade 更新所有已安装软件

root@Linksys:~# ipkg update
Downloading
http://downloads.openwrt.org/whiteru...kages/Packages
Updated list of available packages in /usr/lib/ipkg/lists/whiterussian
Downloading
http://downloads.openwrt.org/whiteru...-free/Packages
Updated list of available packages in /usr/lib/ipkg/lists/non-free
Successfully terminated.

2. ipkg list
在更新之后,我们可以用 ipkg list 这命令查看一下有什么软件包可供安装,这里我会列出部份结果:


root@Linksys:~# ipkg list
aiccu – 2005.01.31-1 – SixXS Automatic IPv6 Connectivity Client Utility
arptables – 0.0.3-1 – ARP firewalling software
arpwatch – 2.1a11-1 – Ethernet monitor program for keeping track of ethernet/ip address pairings
asterisk – 1.0.7-1 – An open source PBX
...

3. ipkg install
安装软件包,有 2 种方法,例如我想安装 OpenSSH 的 SFTP 服务器(注 1),方便我以后上传文件到 OpenWrt,我可以执行 ipkg list 或到 OpenWrt 的软件包网址取得软件 SFTP 服务器的资料:

Package: openssh-sftp-server
Version: 4.0p1-1
Depends: zlib, libopenssl
Section: net
Architecture: mipsel
Maintainer:
bugs@openwrt.org
MD5Sum: 145c72f82f2404b991a96bf5f3ef2262
Size: 14086
Filename: openssh-sftp-server_4.0p1-1_mipsel.ipk
Source: buildroot internal
Description: OpenSSH SFTP server

之后我可以选择第 1 个方法用软件包名来安装,这方法会自动把软件包下载并安装:

ipkg install openssh-sftp-server

或者选择第 2 个方法从网站把安装包下载到路由器上,然后输入文件名安装:

ipkg install openssh-sftp-server_4.0p1-1_mipsel.ipk

4. ipkg list_installed
这个命令会列出 OpenWrt 预先为你安装好的软件 (包括一些常用软件和驱动) 以及你后来安装的软件。

5. ipkg remove
当你的空间不足时,这个命令非常有用,你先执行 ipkg list_installed 得出己安装的软件列表,然后找出你要删除的软件包名称,例如:

ipkg remove openssh-sftp-server

mkdir 建立目录
sh 执行脚本
wget 是一个从网络上自动下载文件的自由工具
实例:安装optware
mkdir /mnt/disk1/nas1  这里建立可以nas1的目录
cd /mnt/disk1/nas1 进入nas1目录
wget http://ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/stable/lspro-bootstrap_1.2-7_arm.xsh 这里自动获取optware安装包
sh lspro-bootstrap_1.2-7_arm.xsh 这里执行脚本安装
这样就optware就安装成功了,那么你就可以为你的nas或者路由器使用ipkg环境了。

ipkg命令详解

ipkg 是 OpenWrt 内的一个软件安装管理工具,在 OpenWrt 内输入 root@Linksys:~# ipkg 你会得到 ipkg 的说明和帮助,接下来我会说明 ipkg...
  • David_xtd
  • David_xtd
  • 2013年05月22日 16:05
  • 3509

iPKG包制作(ipkg-build)

Maybe this information is of use to someone, so I'll write it down. Maybe it has been mentioned else...
  • David_xtd
  • David_xtd
  • 2013年02月06日 16:43
  • 4073

DD-WRT上安装应用软件攻略

http://www.right.com.cn/forum/thread-7243-1-1.html 经过几天的折腾终于能用IPKG直接通过网络把nslu2上...
  • fyh2003
  • fyh2003
  • 2015年03月25日 17:09
  • 9303

Maven学习详解(13)——Maven常用命令大全与pom文件讲解

一、Maven常用命令 1.1、Maven 参数 -D 传入属性参数  -P 使用pom中指定的配置  -e 显示maven运行出错的信息  -o 离线执行命令,即不去远程仓库更新包  ...
  • u012562943
  • u012562943
  • 2016年01月05日 11:15
  • 8981

制作ipk软件安装包

制作ipk软件安装包 opkg install  http://sutuo.tk/ipktool.ipk   #安装打包工具  打包命令 sh /bin/ipkg-build  /mnt...
  • liuzhuchen
  • liuzhuchen
  • 2014年04月25日 15:56
  • 1914

网络管理常用命令之三 - Netstat 命令详解(图文)

网络管理常用命令之三 - Netstat 命令详解(图文)
  • chenlycly
  • chenlycly
  • 2016年08月07日 15:56
  • 4623

网络管理常用命令之五 - Tracert 命令详解(图文)

网络管理常用命令之五 - Tracert 命令详解(图文)
  • chenlycly
  • chenlycly
  • 2016年08月07日 15:48
  • 20110

Linux监控工具vmstat命令详解

一、前言 很显然从名字中我们就可以知道vmstat是一个查看虚拟内存(Virtual Memory)使用状况的工具,但是怎样通过vmstat来发现系统中的瓶颈呢?在回答这个问题前,还是让我们回顾...
  • wzyzzu
  • wzyzzu
  • 2015年12月24日 16:49
  • 540

nmap命令使用详解

[Ping扫描(Ping Sweeping)]  [端口扫描(Port Scanning)]  [隐蔽扫描(Stealth Scanning)] [UDP扫描(UDP Scan...
  • hedtao
  • hedtao
  • 2014年04月16日 11:11
  • 2803

linux系统sudo命令详解

sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登录 和管理时间,同样也提高了...
  • y694721975
  • y694721975
  • 2017年02月08日 00:12
  • 864
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ipkg 命令详解
举报原因:
原因补充:

(最多只允许输入30个字)