Linux 中的 dpkg 命令 - 新手参考

在本文中,我们将讨论Linux中的dpkg命令。包有助于在Linux系统上交付或安装任何应用程序。从本质上讲,包是安装程序或服务所需的文件和依赖项的压缩存档。

当你想在他们的系统上安装一个新的程序或服务时,这些软件包会被使用。系统上的所有软件包都存储在本地仓库中。

只要需要,包管理服务就可以访问该存储库。让我们来讨论其中的一个包管理实用程序,即今天Linux中的dpkg命令。

什么是dpkg命令?

从本质上讲,MAN page]是这样描述的:dpkg是一个安装、构建、删除和管理debian包的工具。

我们使用dpkg命令与系统上的包交互。它完全通过命令行参数进行控制,第一个参数被称为操作参数,用于指示要执行的操作。此参数后面可以跟任何其他参数,也可以不跟。

后来,一个名为aptitude的新工具被设计出来,为用户提供一个更友好的、交互式的前端来管理软件包,而不需要使用复杂的_dpkg_命令。它代表用户与dpkg接口交互。现在,让我们尝试理解Linux中的dpkg命令。

Linux下dpkg命令的基础知识

下面是dpkg命令的基本语法:

1dpkg [options] [.deb package name]

Dpkg命令提供了一长串选项,用于定制我们在分析网络时收到的数据。以下是一些最受欢迎的dpkg选项的列表。

选项
-I或--Install
-r或--Remove
-P或--PURGE
--update-avail
--merge-avail
--Help

这些是dpkg命令最常用的一些选项,您可以通过在终端中显示帮助选项来了解更多内容。

使用dpkg命令

让我们探索dpkg命令的常见用法。由于该命令在Debian和Ubuntu系统上的工作方式相同,因此从现在开始,我们将只在本教程中提到Ubuntu。

1.安装包

在Ubuntu中,dpkg命令最基本的用法是安装包。我们可以使用dpkg-i命令选项在Ubuntu或Debian中安装Deb包。

下面是安装程序包的方法。

1sudo dpkg -i [package name]

我们正在Ubuntu系统上安装VLC播放器。看看下面的屏幕截图,看看屏幕上的安装是什么样子。

Dpkg Command

您还可以通过指定以空格分隔的软件包名称来同时安装多个软件包。

2.移除包

当您的系统上不再需要某个程序或服务时,保留它就没有用了。

Dpkg命令也在这里覆盖了我们。

我们可以使用dpkg-r选项从系统中卸载程序或服务。

让我们删除为本演示安装的VLC播放器。

1sudo dpkg -r [package name]

查看下面的屏幕截图,查看dpkg如何触发与APT command.]类似的所有相关菜单、桌面图标等的更改

Dpkg R VLC

3.更新您的仓库

Dpkg存储库存储了可以安装在您的Ubuntu或Debian Linux发行版上的所有包。

然而,由于这些包存储在本地,因此当新版本已经发布时,您通常会为程序保留旧版本的包。这就需要一种方法来更新您的存储库。

你猜怎么着?dpkg--update-avail选项已经为您提供了服务。

它检查在线存储库,并将所有更新的包下载到您的本地存储库。

让我们将本地存储库更新到最新版本:

1sudo dpkg --update-avail

结束注释

这就是我们今天的话题的结尾。这就是在Linux中使用dpkg命令时所需的大部分内容。大多数普通用户只需要这三个选项即可使用该命令。但是,如果您是高级用户,则可以运行‘man dpkg’并获取该命令可以执行的所有操作的完整详细信息。

Published At
Categories with 技术
Tagged with
comments powered by Disqus