
腾讯云3年/5年服务器:点击抢每日限量秒杀名额 | 阿里云服务器99元/年:速抢优惠名额 |
腾讯云双十一:点击速抢9999元代金券 | 阿里云双十一:点击速抢5580元满减券 |
腾讯云新客无门槛满减券:限量速抢 | 阿里云活动中心优惠券:点击速抢 |
如何在Linux中使用dpkg命令?我相信很多没有经验的人对此无能为力。因此,本文总结了问题产生的原因及解决方法。希望你能通过这篇文章解决这个问题。
dpkg命令是一个实用工具,由Debian Linux系统用来安装、创建和管理软件包。
语法
dpkg(选项)(参数)
选项
-i:安装软件包;
-r:删除包;
-P:同时删除软件包的配置文件;
-L:显示在与包关联的文件中;
-l:显示已安装软件包的列表;
-拆包:拆包;
-c:显示软件包中的文件列表;
- confiugre:配置包。
参数
Deb包:指定。deb包操作。
实例
dpkg-IP package . deb#安装包dpkg-r package # delete package dpkg-Ppackage # delete package(包括配置文件)dpkg-Lpackage#与包dpkg-lpackage#相关联的列表文件显示包dpkg的版本-解包. deb #解包deb package的内容dpkg-Skeyward #搜索它所属的包的内容dpkg-l#列出当前安装的包dpkg-cppackage . deb #列出内容
代码如下:
sudo dpkg -I iptux.deb#
查看iptux.deb软件包的详细信息,包括软件名称、版本、大小(其中-I相当于ndash信息)
代码如下:
sudo dpkg-c iptox . deb #
检查iptux.deb包中包含的文件结构(其中-c相当于ndash目录)
代码如下:
sudo dpkg-I iptox . deb #
安装iptux.deb包(其中-i相当于ndash安装)
代码如下:
sudo dpkg-l iptox #
查看iptux软件包的信息(可以通过dpkg -I命令查看软件名称,其中-l相当于ndash列表)
代码如下:
sudo dpkg-L iptox #
检查iptux软件包安装的所有文件(软件名称可以用dpkg -I命令检查,其中-L相当于ndash列表文件)
代码如下:
sudo dpkg-s iptox #
查看iptux软件包的详细信息(软件名称可以通过dpkg -I命令查看,其中-s相当于ndash状态)
代码如下:
sudo dpkg-r iptox #
卸载iptux软件包(软件名称可以通过dpkg -I命令查看,其中-r相当于ndash移除)
还有几种常见用途:
拆包:
代码如下:
dpkg -解包包文件
此命令仅解包“package _ file”,不执行包配置。
配置包:
代码如下:
dpkg -配置包
获取、设置和清除包的选择状态:
代码如下:
dpkg-get-selections[包]
输出到标准输出,可以使用管道或重定向。
代码如下:
dpkg -设置-选择
从标准输入获取,可以使用管道或重定向。
代码如下:
dpkg -清除-选择
标记所有要卸载的软件包。
选项:
-乙
-自动取消配置
卸载软件包时,依赖于已卸载软件包的所有软件包都会自动卸载。
-不-行动
-试运行
-模拟
它仅用于测试,输出是在不修改系统的情况下获得的。
还有一些选项指定了实际分配给dpkg-deb和dpkg-query的任务:
dpkg-deb:
-b | -构建
-c | -目录
-e | -控制
-x |-提取
-f | -字段
-我| -信息
-X | - vextract
dpkg-查询
-l | -列表
-s | -状态
-左| -列表文件
-S | -搜索
-p | -打印-可用
看完以上,你知道在Linux中如何使用dpkg命令吗?如果你想学习更多的技能或了解更多,请关注本站。谢谢你的阅读!


8核16G CVM服务器S5 3048元/15个月:点此直达
注意:以上特价轻量服务器限制条件为“产品首单特惠”,如果你的腾讯云账号已经是老用户,建议重新注册一个腾讯云账号,如果你是新用户符合条件,那么无脑入,这个CPU内存带宽配置,价格确实便宜,值得买!
