dpkg -i package.deb ###安装包
dpkg -r package ###删除包
dpkg -P package ###删除包(包括配置文件)
dpkg -L package ###列出与该包关联的文件
dpkg -l package ###显示该包的版本
dpkg --unpack package.deb ###解开 deb 包的内容
dpkg -S keyword ###搜索所属的包内容
dpkg -l ###列出当前已安装的包
dpkg -c package.deb ###列出 deb 包的内容
dpkg --configure package ###配置包
dpkg-reconfigure package ###重新配制一个已经安装的包裹
dpkg-reconfigure --frontend=dialog debconf ###如果安装时选错了配置信息,这里可以改回来.
dpkg --force-all --purge ###有些软件很难卸载,而且还阻止了别的软件的应用,就可以用这个,不过有点冒险.
更多选项可通过 dpkg -h 查询,有些指令需要超级用户权限才能执行,故执行时,一般需 在dpkg 前加sudo (例:sudo dpkg -i package.deb)。
dpkg配置及缓存信息:系统中所有的包信息都在/var/lib/dpkg下.其中/var/lib/dpkg/info目录中保存了各个软件包的信息及管理文件. 提供这些信息仅供了解,一般不需要更改。
每个文件的作用如下:
".conffiles" 文件记录软件包的配置列表.
".list" 文件记录了软件包的文件列表,用户可在文件当中找到软件包文件的具体安装位置.
".md5sums" 文件记录了md5信息,用来进行包的验证的.
".config" 文件是软件包的安装配置脚本.
".postinst" 脚本是完成Debian包解开之后的配置工作,通常用来执行所安装软件包相关的命令和服务的重新启动.
".preinst" 脚本在Debain解包之前运行,主要作用是是停止作用于即将升级的软件包服务直到软件包安装或和升级完成.
".prerm" 脚本负责停止与软件包关联的daemon服务,在删除软件包关联文件之前执行.
".postrm" 脚本负责修改软件包链接或文件关联,或删除由它创建的文件.
相关推荐
### 常用dpkg命令详解 #### 安装软件包 `dpkg -i gedit-2.12.1.deb` 这条命令用于安装名为gedit-2.12.1.deb的软件包。这里的-i选项指示dpkg执行安装操作。值得注意的是,在使用dpkg安装软件包时,如果依赖关系未...
下面将详细解释这些常用命令的功能和用法。 一、通用命令: 1. `date`: 用于查看或设置系统的日期和时间。例如,`date +%Y-%m-%d` 可以显示当前日期的"年-月-日"格式。 2. `stty -a`: 该命令显示或设置终端的控制...
### Ubuntu 12.04 常用命令解析 #### 文件内容查看命令 在Linux环境中,特别是Ubuntu 12.04系统中,经常需要查看文件内容。本篇文章将重点介绍如何使用`head`、`tail`以及`sed`等命令来查看文件的部分内容。 #####...
#### Dpkg 常用命令 - **安装软件包**: ```bash dpkg -i ``` - **列出软件包内容**: ```bash dpkg -c ``` - **提取软件包信息**: ```bash dpkg -I ``` - **卸载软件包**: ```bash dpkg -r ``` -...
dpkg命令的英文全称是“Debian package”,故名意思是Debian Linux系统用来安装、创建和管理软件包的实用工具。 语法格式:dpkg [参数] 常用参数: -i 安装软件包 -r 删除软件包 -l 显示已安装软件包...
### Ubuntu Linux常用命令详解 #### 一、软件管理与系统维护命令 **1. 查看软件安装内容** - **命令**: `dpkg -L xxx` - 这个命令用于查看某个已安装软件包`xxx`的具体安装内容,包括文件路径等。 **2. 查找...
Linux Ubuntu常用命令大全 Linux操作系统的Ubuntu版本提供了许多实用的命令,以下是常用的命令大全,涵盖文件、文件夹管理、系统管理、打包、解压、make编译和apt命令等方面。 文件/文件夹管理 * ls:列出当前...
可以通过dpkg命令调用dpkg-deb命令的功能,dpkg命令的任何选项将被传递给dpkg-deb命令去执行。 语法格式: dpkg-deb [参数] [文件] 常用参数: -c 显示软件包中的文件列表 -e 将主控信息解压 -f 把字段内容...
### Ubuntu上的各种常用命令详解 #### 一、基础命令与管理 **1. 打开控制台** - 应用程序 > 附件 > 终端 - 控制台、终端、Shell均指代命令行界面,用于操作系统。 **2. 权限提升** - 使用`sudo`作为命令前缀,...
### Linux常用命令及技巧 #### 一、通用命令 ##### 1. date - **功能**: 显示或设置系统的日期和时间。 - **语法**: `date [选项]` - **示例**: `date`(显示当前日期和时间);`date -s "2023-03-14 12:00:00"`...
Linux软件包管理工具-dpkg dpkg是Debian和Ubuntu等Linux发行版中用于管理软件包的基本...dpkg是一个基本的包管理工具,提供了一些常用命令来管理软件包。但是,需要谨慎使用dpkg,以免导致软件包不完整或系统不稳定。
下面将详细介绍深度Linux中的一些常用命令,包括系统信息查看、软件包管理、自定义Deepin命令以及Vi编辑器的基本使用方法。 首先,我们来看如何查看系统的信息。系统命令可以帮助用户获取当前操作系统的版本、内核...
dpkg-divert命令是用于将引起冲突的文件安装到转移目录而非默认目录。 语法格式: dpkg-divert [参数] [文件] 常用参数: — -add 添加一个转移文件 — -remove 删除一个转移文件 — -list 列出匹配的转移 ...
Ubuntu常用命令大全 本文档总结了 Ubuntu 中常用的命令,涵盖了文件和文件夹管理、系统管理、打包和解压、make 编译、apt 命令等多个方面。 一、 文件 / 文件夹管理 * ls 命令:列出当前目录文件(不包括隐含文件...
### Ubuntu常用命令详解 #### 一、包管理与系统维护 **1. 查看软件安装内容** - **命令**: `dpkg -L xxx` - **用途**: 显示指定软件包`xxx`的文件列表。 - **示例**: 若要查看`vim`安装了哪些文件,可以使用`...
Ubuntu 常用命令大全 Ubuntu 操作系统提供了大量的命令行工具,帮助用户高效地管理和维护系统。以下是 Ubuntu 常用命令大全,涵盖了软件管理、系统升级、硬件信息、进程管理、网络管理等方面。 软件管理 * 查看...
Linux 常用命令详解 Linux 操作系统中有许多实用的命令,可以帮助用户更方便地使用系统。本文将从通用命令、ubuntu 专用命令和系统命令三个方面对 Linux 中常用的命令进行详细介绍。 一、通用命令 这些命令适用于...
本文档总结了 UOS 和 Linux 系统中常用的命令,涵盖了软件安装、卸载、更新、搜索、git 操作等多个方面。这些命令是 Linux 系统管理员和开发者日常工作中不可或缺的基本工具。 1. 项目常用的命令 1.1 查看安装的...
dpkg-trigger命令是Debian linux下的软件包触发器。 dpkg-trigger命令只能应用在维护者脚本中,或者必须使用“- — by-package”参数。 语法格式 : dpkg-trigger [参数] [触发器] 常用参数: — -check-...
接下来,我们将详细讲解Linux入门常用命令,包括文件管理、文件查找、磁盘管理、文件处理、进程管理、软件包管理以及压缩和解压缩命令。 1. 文件管理命令 Linux文件系统采用树状结构,以根目录“/”作为起点,每个...