在 Linux 系统的运维工作中,软件包管理器是不可或缺的工具。它们帮助我们轻松地安装、更新、卸载和管理系统中的软件包。APT、YUM 和 DNF 是当前最流行的包管理器,分别用于不同的 Linux 发行版。本文将深入解析它们的使用方法,并通过代码示例展示如何高效地管理软件包。
一、APT:Ubuntu/Debian 系的首选
APT (Advanced Package Tool) 是 Debian 系列发行版(如 Ubuntu)使用的包管理工具。它通过 .deb 包来管理软件,且支持从网络仓库下载和安装。
1. 更新软件包列表
在安装或升级软件之前,需先更新软件源列表:
sudo apt update
此命令会从配置的源(通常在 /etc/apt/sources.list 文件中)拉取最新的软件包信息。
2. 安装软件包
以下命令安装 curl 工具: