[Ubuntu] 使用dpkg来安装卸载deb包

[Ubuntu] 使用dpkg来安装卸载deb包,第1张

在Ubuntu下,你可以使用 dpkg(Debian package system) 来安装和卸载软件包,安装/卸载软件的最简单办法就是使用 dpkg 。

1、使用 dpkg -i 安装 deb 包

语法:

下例为使用dpkg来安装bcloud

如下所示,你可以使用dpkg -l +名称 来验证安装

上面命令显示 bcloud 包是否安装正确,其中“ii”表示“installed ok installed”

2、使用 kpkg -r 来删除 deb 包

现在检查软件包的状态。

rc 代表 ‘removed ok config-files’,卸载命令并没有清除配置文件。每个已安装包的状态可在 /var/lib/dpkg/status 查看包的状态。

以下命令表示彻底卸载软件包(包括配置文件).

现在软件已完全删除, 在 /var/lib/dpkg/status 中查看状态。

查看dpkg的帮助。

选择 dpkg -l来查看软件的状态。

选择 dpkg -P来卸载软件。因为dpkg --remove只是删除安装的文件,但不删除配置文件。而dpkg --purge则安装文件和配置文件都删除。

2

先列举出libreoffice相关的软件,看哪些是已经安装的。命令为: dpkg -l libreoffice*

3

其中,un, ii, rc等是Desired和Status

Desired=Unknown/Install/Remove/Purge/Hold

Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend

ii就是已经安装的软件, rc则表示已经被删除,但配置文件还存在。

4

选择libreoffice-base-core包来演示卸载

END

卸载安装的软件

使用命令dpkg -P libreoffice-base-core进行卸载,如图。

1、dpkg -i

安装一个 Debian 软件包,如你手动下载的文件。

2、dpkg -c

列出 的内容。

3、dpkg -I

从 中提取包裹信息。

4、dpkg -r

移除一个已安装的包裹。

5、dpkg -P

完全清除一个已安装的包裹。和 remove 不同的是,remove 只是删掉数据和可执行文件,purge 另外还删除所有的配制文件。

6、dpkg -L

列出 安装的所有文件清单。同时请看 dpkg -c 来检查一个 .deb 文件的内容。

7、dpkg -s

显示已安装包裹的信息。同时请看 apt-cache 显示 Debian 存档中的包裹信息,以及 dpkg -I 来显示从一个 .deb 文件中提取的包裹信息。

8、dpkg-reconfigure

重新配制一个已经安装的包裹,如果它使用的是 debconf (debconf 为包裹安装提供了一个统一的配制界面)。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/25628.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-17
下一篇2023-02-17

发表评论

登录后才能评论

评论列表(0条)

    保存