生活哲学

在 Linux Debian 上使用 dpkg 命令的说明

所有 Linux 发行版都带有一个特定的包管理器。对于基于 Debian 的 Debian 发行版,默认的包管理器是 'apt' 或 'apt-get' 或图形软件中心。这些包管理器又依赖低级 dpkg 工具来管理软件包。

本文将讨论 Debian 中软件包管理的基础知识以及如何使用 dpkg 命令管理软件包。

Linux 发行版中的 dpkg 命令基于 Debian

  1. 了解 Debian 中的包管理
  2. 如何使用 dpkg 命令
    1. 如何使用 dpkg 命令安装软件/软件包
    2. 列出当前安装的软件包列表
    3. 删除已安装的包
    4. 列出包的内容
    5. 检查包是否安装
    6. 检查安装包的位置
    7. 显示包的详细信息
    8. 同时安装多个包
    9. 解压 deb 包
    10. 重新配置没有打包好的deb包
    11. 需要更多关于 dpkg 命令的信息?

了解 Debian 中的包管理

Debian 中的包管理使用多种不同的包管理工具-例如 'apt-get'、'aptitude'、'dpkg'、'apt-file'、'dselect'、 'tasksel' 和 'gdebi'-管理系统上的软件。这些工具称为包管理器。这些工具中的一些(不是全部)使用 dpkg 低级工具命令来提供高级功能。

dpkg 命令可让您轻松安装和删除软件,以及无缝操作和升级软件。

Linux Debian上dpkg命令使用说明图1

dpkg命令使用方法

如何使用 dpkg 命令安装软件/包

您可以使用 dpkg 使用以下命令安装软件。此命令还可以升级已安装的软件包。

 dpkg-i package_name.deb 

以上命令要求你的电脑上要有一个真实的.deb文件。

列出当前安装的包列表

要列出或显示当前安装在基于 Debian 的发行版上的软件包,您可以使用以下命令:

 dpkg-l search_pattern 

Linux Debian上dpkg命令使用说明图2

如果你想列出所有安装的包,直接跳过[search_pattern]:

 dpkg-l <​​/pre>

删除已安装的包

如果你已经安装了一个包但不再使用它,你可以使用下面的命令卸载它。此命令删除整个包,配置文件除外:

 dpkg-r package_name.deb 

列出一个包的内容

您可以使用以下命令列出您 Linux 计算机上某个包的内容:

 dpkg--contents package_name.deb 

你也可以用-c代替--contents。

 dpkg-c package_name.deb 

检查包是否安装

假设您要检查您的计算机上是否安装了特定的软件包,请使用以下命令进行检查:

 dpkg-s package_name.deb 

查看安装包的位置

如果你只是想知道安装包的位置,使用-L:

 dpkg-L package_name.deb 

显示包的详细信息

这个命令显示一个包的详细信息:

 dpkg-p package_name.deb 

同时安装多个包

如果你有一些deb文件要安装,可以运行下面的命令一次性安装。请注意,这样做就是,你必须把所有的.deb 文件放在同一个目录下:

 dpkg-R--install/deb-files-location/

解压一个deb包

有时你可能想解压 deb 包来修改它的文件。使用此命令解压 deb 文件:

 dpkg--unpack package_name.deb 

配置未打包的deb包

对文件进行更改后,使用此命令配置并重新打包到 deb 文件中进行安装:

 dpkg--configure pacakge_name 

需要更多关于 dpkg 命令的信息?

如果想进一步了解dpkg命令,可以使用下面的命令。它显示了有关命令和 dpkg 选项的详细信息:

 dpkg--help 

大多数基于 Debian 的包管理器只依赖 dpkg 来完成工作。使用上述命令,当所有其他安装方法都失败时,您可以学习基础知识。

查看更多:

  1. 每个人都需要知道的基本 Linux 命令
  2. Linux 中的基本 Shell 命令
  3. 来自 AZ 的 Kali Linux 命令和常用命令

相关资讯

评论

回复