- DEB包格式
DEB包是Debian系软件包格式的文件扩展名,由Debra Murdock而得名,她是Debian创始人的太太。
DEB包是Unixar的标准归档,将包文件信息以及包内容,经过gzip和tar打包而成,是事实上Debian系的软件包格式标准。
- dpkg工具Debian系为了进行DEB包的安装和卸载,也提供了对应的工具,这就是dpkg,它是package manager for Debian的缩写。dpkg的语法格式: dpkg [option...] action,其支持的主要参数如下:
可选项 | 含义 |
-i/--install | 安装软件包 |
--unpack | 解压缩软件包,但是不进行安装 |
--configure | 对已解压缩未安装的软件包进行配置 |
-r/--remove | 卸载软件包,保留conffiles等配置 |
-P/--purge | 卸载软件包,删除所有的配置和数据 |
-R | 安装目录下所有的软件包 |
-l | 显示所有的DEB软件包 |
-p | 显示软件包的具体信息 |
-s | 报告指定软件包的状态 |
-L | 显示软件包安装的目录信息 |
- 常用的用法如下:
- 安装DEB包
[root@node1]# dpkg -i package.deb
- 卸载DEB包
[root@node1]# dpkg -r <package_name>
- 查看所有已安装的DEB软件包
[root@node1]# dpkg -l
- 查找指定的DEB软件包
[root@node1]# dpkg -l <package_name>
- 查看某个包在系统中的安装目录信息
[root@node1]# dpkg -L <package_name>