Linux 上的 Yum 和 Apt 指南
简介
Linux 为用户提供了一个开源环境,使他们能够完成各种工作。Yum 和 Apt 是两个最受欢迎的软件包管理器,而软件包管理在 Linux 中至关重要。用户可以使用任何软件包管理器轻松地在其系统中安装、更新和卸载软件包。Yum 可以在基于 Red Hat 的系统(例如 CentOS 和 Fedora)上找到,而 Apt 可以在基于 Debian 的系统(例如 Ubuntu)上找到。
在本内容中,我们将介绍两种用于在 Linux 上管理软件包的工具:Yum 和 Apt。了解它们的用途、结果以及高效软件包管理的示例。
使用 Yum 管理软件包
Yum 是一个命令行软件包管理器,适用于基于 Red Hat 的 Linux 发行版(例如 CentOS 和 Fedora)。它代表"Yellowdog Updater, Modified",它提供了一种在系统上管理系统软件包及其依赖项的简便方法。
要使用 Yum,需要管理员权限或 root 访问权限。如有必要,请使用"sudo"命令。以下是一些基本的 Yum 命令,可帮助您在我们的系统上开始使用软件包管理。为了帮助您入门,以下是一些简单的 Yum 命令 -
更新系统软件包 -
$ sudo yum update
"sudo yum update"命令使用 Yum 软件包管理器更新 Linux 系统上所有已安装的软件包及其依赖项。
安装新软件包 -
$ sudo yum install packagename
"sudo yum install packagename"命令使用 Yum 软件包管理器在 Linux 系统上安装指定的软件包及其所需的依赖项。
要删除软件包,请使用以下方法 -
$ sudo yum remove packagename
要从 Linux 系统中删除单个软件包及其依赖项,请在Yum 软件包管理。
尝试查找软件包
$ sudo yum search packagename
在 Linux 系统上,"sudo yum search packagename"命令会在 Yum 仓库中搜索与指定关键字或软件包名称匹配的软件包。
使用 Apt 管理软件包
Apt 是一个命令行软件包管理器,适用于基于 Debian 的 Linux 发行版(例如 Ubuntu)。它代表"高级软件包工具",提供了一种在系统上管理系统软件包及其依赖项的简便方法。
要使用 Apt 管理系统上的软件包,需要管理员权限或 root 访问权限。如果需要提升权限,请使用"sudo"命令。以下是一些 Apt 入门的基本命令 -
用于更新软件包 -
$ sudo apt update
在基于 Debian 的 Linux 系统上,使用 APT 包管理工具更新软件仓库的包列表。
升级软件包 −
$ sudo apt upgrade
"sudo apt upgrade"命令用于安装任何可用的软件包升级,确保所有已安装的软件包都是最新版本。
新软件包安装过程 −
$ sudo apt install packagename
"sudo apt install packagename"命令会安装 Linux 操作系统中所有必需的软件包。
删除特定软件包
$ sudo apt remove packagename
"sudo apt remove packagename"命令可以一次性从 Linux 系统中删除单个软件包。时间。
查找软件包
$ sudo apt search packagename
"sudo apt search packagename"命令用于在基于 Debian 的 Linux 系统上的 APT 仓库中搜索与特定关键字或软件包名称匹配的可用软件包。
使用 Yum 和 Apt 列出软件包
以下命令可用于列出 Yum 中已安装的软件包 -
$ sudo yum list installed
这将生成系统上已安装的所有软件包的列表。
可以使用 Yum 运行以下命令列出可用软件包 -
$ sudo yum list available
将生成 Yum 仓库中所有可访问软件包的列表返回。
APT 可以从命令行列出已安装的软件包 -
$ sudo apt list --installed
这将返回系统中已安装的所有软件包的列表。
要查看 APT 中可用的软件包列表,请输入以下命令 -
$ sudo apt list --available
将返回 APT 存储库中所有可用软件包的列表。
使用 Yum 和 Apt 进行清理
Yum 和 APT 中的"autoremove"命令可用于删除作为依赖项安装的软件包,但由于其依赖的软件包已被删除,因此不再需要。
要在 Yum 中运行"autoremove",请使用以下命令 -
$ sudo yum autoremove
这将卸载所有作为依赖项安装但不再需要的孤立软件包。
要在 APT 中执行自动删除,请输入以下命令 -
$ sudo apt autoremove
这将卸载所有作为依赖项自动安装但其他已安装软件包不再需要的软件包。
使用 Yum 和 Apt 重新安装软件包
可以使用以下命令使用 Yum 重新安装软件包 -
$ sudo yum reinstall packagename
这将卸载软件,然后重新安装,并将所有配置文件恢复为默认设置。
使用以下命令通过 APT 重新安装软件包 -
$ sudo apt-get install --reinstall packagename
这样,在产品卸载并重新安装后,所有配置文件都将恢复其默认设置。
结论
总而言之,软件包管理对于 Linux 管理至关重要,而 Yum 和 Apt 是管理系统中常用的软件包管理工具。它们凭借其用户友好的界面和庞大的存储库,使程序的安装、更新和删除变得简单,从而确保我们的系统安全且保持最新状态。
相关文章
有用资源
linux 参考教程 - 该教程包含有关 linux 的更多信息:https://www.cainiaomax.com/linux/

