Linux dpkg 命令基本解释及示例

参考链接:原文

一、 dpkg 的基本介绍

dpkg 的基本语法格式

dpkg 命令的基本语法是 -

dpkg [options] <action> <package_name>

参数解释:

options - 用于修改 dpkg 命令行为的可选参数。

action - 要执行的操作,例如安装、删除或配置包。

package_name - 要安装、删除或配置的包的名称。

常用 dpkg 命令选项

以下是一些可以与 dpkg 命令一起使用的常见选项 -

    -i - 安装软件包。

    -r - 删除包。

    -P - 清除包(删除包和配置文件)。

    -l - 列出所有已安装的软件包。

    -s - 显示有关包的信息。

    -S - 按文件名搜索包。

    -L - 列出软件包安装的文件。

二、dpkg 命令用法示例

安装包

要使用 dpkg 安装软件包,请使用 -i 选项,后跟软件包名称。例如,要安装软件包“firefox.deb”,您可以使用以下命令 -

sudo dpkg -i firefox.deb

删除包

要使用 dpkg 删除软件包,请使用 -r 选项,后跟软件包名称。例如,要删除软件包“firefox”,您可以使用以下命令 -

sudo dpkg -r firefox

清除包

要使用 dpkg 删除软件包及其配置文件,请使用 -P 选项,后跟软件包名称。例如,要清除软件包“firefox”,您可以使用以下命令 -

sudo dpkg -P firefox

列出已安装的软件包

要使用 dpkg 列出所有已安装的软件包,请使用 -l 选项。例如,要列出所有已安装的软件包,您可以使用以下命令 -

dpkg -l

显示有关包的信息

要使用 dpkg 显示有关软件包的信息,请使用 -s 选项,后跟软件包名称。例如,要显示有关“firefox”包的信息,您可以使用以下命令 -

dpkg -s firefox

按文件名搜索包

要使用 dpkg 按文件名搜索包,请使用 -S 选项,后跟文件名。例如,要搜索提供文件“/usr/bin/firefox”的包,您可以运行以下命令 -

dpkg -S /usr/bin/firefox

这将输出提供该文件的包名称和版本。如果任何已安装的软件包均未提供该文件,则该命令将不会返回任何输出。
删除包

要使用 dpkg 删除软件包,请使用 -r 选项,后跟软件包名称。例如,要删除软件包“firefox”,您可以运行以下命令 -

sudo dpkg -r firefox

这将从您的系统中删除该包及其配置文件。

清除包

要从系统中完全删除软件包及其配置文件,请使用 -P 选项,后跟软件包名称。例如,要清除软件包“firefox”,您可以运行以下命令 -

sudo dpkg -P firefox

这将从您的系统中删除该包及其所有配置文件。

验证包完整性

要使用 dpkg 验证包的完整性,请使用 -V 选项,后跟包名称。例如,要验证包“firefox”的完整性,您可以运行以下命令 -

sudo dpkg -V firefox

这会将包安装的文件与包控制文件中列出的文件进行比较,并报告任何差异。
重新配置包

如果安装后需要重新配置软件包,可以使用 --configure 选项,后跟软件包名称。例如,要重新配置软件包“firefox”,您可以运行以下命令 -

sudo dpkg --configure firefox

这将运行包的配置脚本,允许您根据需要更新其配置。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值