DEB包和dpkg工具

简介: DEB包和dpkg工具


  1. DEB包格式
    DEB包是Debian系软件包格式的文件扩展名,由Debra Murdock而得名,她是Debian创始人的太太。
    DEB包是Unixar的标准归档,将包文件信息以及包内容,经过gzip和tar打包而成,是事实上Debian系的软件包格式标准。
  2. 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 显示软件包安装的目录信息
  1. 常用的用法如下:
  • 安装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>


相关文章
|
3月前
|
Linux 开发工具
Linux查看已经安装软件的版本,安装软件的路径,以及dpkg、aptitude、apt-get、apt工具的使用
Linux查看已经安装软件的版本,安装软件的路径,以及dpkg、aptitude、apt-get、apt工具的使用
119 2
Linux查看已经安装软件的版本,安装软件的路径,以及dpkg、aptitude、apt-get、apt工具的使用
|
2月前
|
Ubuntu
使用dpkg在ubuntu上安装软件包遇到依赖包的问题
使用dpkg在ubuntu上安装软件包遇到依赖包的问题
apt下载安装包
apt下载安装包
89 0
apt下载安装包
|
应用服务中间件 Linux nginx
使用yumdownloader命令离线安装rpm服务包
使用yumdownloader命令离线安装rpm服务包
477 0
|
Java
deb方式安装openjdk8
deb方式安装openjdk8
265 0
使用dpkg-deb查看deb文件的安装目录
使用dpkg-deb查看deb文件的安装目录
1153 0
|
应用服务中间件 nginx Ubuntu