Ubuntu 中的 dpkg 安装deb、删除deb、显示已安装包列表、解压deb文件、显示deb包内文件列表、配置deb软件包

Ubuntu 中的 dpkg 安装deb、删除deb、显示已安装包列表、解压deb文件、显示deb包内文件列表、配置deb软件包

1. dpkg 简介

dpkg 即 package manager for Debian ,是 Debian 和基于 Debian 的系统中一个主要的包管理工具,可以用来安装、构建、卸载、管理 deb 格式的软件包。

和 Ubuntu 下的另一个包管理工具 apt-get(Advanced Package Tool)有所不同:

apt-get 命令并不直接操作 deb 安装包文件,而是从 /etc/apt/sources.list 配置文件中定义的软件镜像源里下载软件包并安装,使用时也只需指定软件的名称(或者也可以附加上版本号)。

因此,dpkg 主要是用来安装已经下载到本地的 deb 软件包,或者对已经安装好的软件进行管理。而 apt-get 可以直接从远程的软件仓库里下载安装软件。

2. dpkg 命令

命令描述dpkg -i package_name.deb安装软件包dpkg -r package_name.deb删除软件包dpkg -P package_name.deb删除软件包的同时删除其配置文件dpkg -L package_name.deb显示于软件包关联的文件dpkg -l package_name.deb显示已安装软件包列表dpkg --unpack package_name.deb解开软件包dpkg -c package_name.deb显示软件包内文件列表dpkg --configure package_name.deb配置软件包3. Ubuntu 卸载软件

3.1 知道要卸载的软件包具体名称

使用下面方法卸载:

sudo apt-get remove package

或者

sudo apt-get --purge remove package

3.2 不知道要卸载的软件包具体名称

首先使用 dpkg 查询软件包名称

dpkg --get-selections | grep "软件名称关键字"

然后再使用下面命令删除

sudo apt-get --purge remove package

相关推荐

剑侠情缘手游什么时候合区? 合区时间表
手机app足球365现金

剑侠情缘手游什么时候合区? 合区时间表

📅 06-30 👁️ 6996
电脑单机游戏哪些好玩
0755 36553288

电脑单机游戏哪些好玩

📅 07-09 👁️ 2618
2.5D机器视觉是什么?基恩士、海康、汇萃、盛相等厂商技术差异在哪?