安装与更新软件包

Red Hat Enterprise LinuxBeginner
立即练习

介绍

作为一名系统管理员,你经常需要管理系统上的软件。本挑战将引导你完成在 Red Hat Enterprise Linux (RHEL) 系统上使用 dnf 软件包管理器安装新软件和更新现有软件包的基础任务。这些是维护系统健康和安全环境的核心技能。

这是一个「挑战」项目,它与「引导实验」的不同之处在于,你需要尝试独立完成挑战任务,而不是按照实验步骤进行学习。挑战通常具有一定的难度。如果你觉得困难,可以与 Labby 讨论或查看解决方案。历史数据表明,这是一个 初学者 级别的挑战,通过率为 100%。它在学习者中获得了 100% 的好评率。

安装新软件包

你的第一个任务是从系统配置的仓库中安装一个新软件包。你将安装 tree,这是一个非常有用的工具,能以树状格式显示目录结构。

任务

  • 安装 tree 软件包。

要求

  • 使用 dnf 命令执行安装。
  • 你必须拥有 sudo 权限才能安装软件。

示例

安装成功后,在当前为空的家目录(/home/labex)中运行 tree 命令,应该会产生以下输出:

[labex@host ~]$ tree
.
└── project

1 directory, 0 files
✨ 查看解决方案并练习

更新现有软件包

保持软件处于最新状态对于安全性和稳定性至关重要。你的下一个任务是将现有软件包 vim 更新到仓库中可用的最新版本。

任务

  • 更新 vim 软件包。

要求

  • 使用 dnf 命令执行更新。
  • 你必须拥有 sudo 权限才能更新软件。

示例

更新 vim 软件包后,你可以检查其版本。输出应显示新的、已更新的版本号。

vim --version
VIM - Vi IMproved 9.x
...
✨ 查看解决方案并练习

总结

在本挑战中,你学习了在 Red Hat Enterprise Linux 系统上管理软件的基础技能。你练习了使用 dnf 命令行工具安装新软件包(tree)和更新现有软件包(vim)。对于任何负责部署、配置和维护 RHEL 系统的系统管理员来说,这些都是必不可少的操作。