文章目录
概述
在本教程中,学习使用 Debian 包管理工具来管理 Linux 系统上的包。学习:
- 安装、重新安装、升级和删除 Debian 二进制包
- 寻找包含特定文件或库的包(即使该包未安装)
- 获取版本、内容、依赖关系、包完整性和安装状态等包信息(即使该包未安装)
包管理简介
过去,许多 Linux 程序以源代码的形式发行,用户将源代码构建为所需的程序或程序集,源代码还附带所需的手册页、配置文件,等等。现在,大多数 Linux 发行商都使用称为 包 的预先构建的程序或程序集,这些包便于在该发行版上安装。在本教程中,学习帮助安装、更新和删除包的 包管理 工具。
RPM/DPKG 两大阵营简介
在 GNU/Linux( 以下简称 Linux) 操作系统中,RPM 和 DPKG 为最常见的两类软件包管理工具,他们分别应用于基于 RPM 软件包的 Linux 发行版本和 DEB 软件包的 Linux 发行版本。软件包管理工具的作用是提供在操作系统中安装,升级,卸载需要的软件的方法,并提供对系统中所有软件状态信息的查询。
RPM 全称为 Redhat Package Manage