dpkg 命令使用

说明:

dpkg用于:管理系统的里deb包,可以对其安装、卸载、deb打包、deb解压等操作,与之相关apt-get工具可以在线下载 deb包 安装

-i:安装软件包; 
-r:删除软件包; 
-P:删除软件包的同时删除其配置文件; 
-L:显示于软件包关联的文件; 
-l:显示已安装软件包列表; 
--unpack:解开软件包; 
-c:显示软件包内文件列表; 
--confiugre:配置软件包。
1.安装软件

命令: dpkg -i <.deb file name>

实例: dpkg -i zabbix-release_4.0-3+bionic_all.deb

2.列出与该包先关联的文件

命令:dpkg -L package

安装完包后,可以用此命令查看软件安装到什么地方,

实例: dpkg -L zabbix-release

root@zabbix-web2:~# dpkg -L zabbix-release
/.
/etc
/etc/apt
/etc/apt/sources.list.d
/etc/apt/sources.list.d/zabbix.list
/etc/apt/trusted.gpg.d
/etc/apt/trusted.gpg.d/zabbix-official-repo.gpg
/usr
/usr/share
/usr/share/doc
/usr/share/doc/zabbix-release
/usr/share/doc/zabbix-release/README.Debian
/usr/share/doc/zabbix-release/changelog.Debian
/usr/share/doc/zabbix-release/copyright

3.显示包的版本

命令:dpkg -l package

实例:dpkg -l zabbix-release

root@zabbix-web2:~# dpkg -l zabbix-release
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name              Version       Architecture  Description
+++-=================-=============-=============-=======================================
ii  zabbix-release    1:4.0-3+bioni all           Zabbix official repository configuratio

4.移除软件(保留配置)
命令:dpkg -r package

实例:dpkg -r zabbix-release

5.移除软件(不保留配置)
命令:dpkg -P package

实例:dpkg -P zabbix-release

6.查找包的详细信息
命令:dpkg -s package

实例:dpkg -s zabbix-release

7.列出deb包的内容
命令:dpkg -c package.deb 列出 deb 包的内容

实例:dpkg -c zabbix-release

8.解开 deb 包的内容
dpkg –unpack package.deb 解开 deb 包的内容

9.搜索所属的包内容
dpkg -S keyword 搜索所属的包内容

10. 配置包
dpkg –configure package 配置包

原文链接:https://blog.csdn.net/qq_35078688/article/details/119382985

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值