安装与卸载软件包

LinuxIntermediate
立即练习

介绍

欢迎参加本次 Linux 软件包管理挑战!作为一名有志于成为系统管理员的学习者,你需要掌握在 Linux 系统上管理软件安装包的艺术。在本次挑战中,你将展示使用 Ubuntu 的软件包管理工具 apt 来更新系统和管理软件包的能力。

系统更新与软件包管理

在这一步中,你将更新系统的软件包列表,升级已安装的软件包,然后安装和卸载特定的软件。

任务

  1. 更新可用软件包的列表。
  2. 将所有已安装的软件包升级到最新版本。
  3. 使用 apt 软件包管理器安装 cowsay 命令行工具。
  4. 使用 apt 软件包管理器卸载 nginx Web 服务器软件包。

要求

  • 以具有 sudo 权限的 labex 用户身份执行所有命令。
  • 所有操作均使用 apt 软件包管理工具。
  • 在默认工作目录 /home/labex/project 中完成所有任务。

示例

完成所有任务后,你应该能够通过以下方式验证系统状态:

验证 cowsay 是否已安装:

$ dpkg -s cowsay | grep Status
Status: install ok installed

确认 nginx 已被卸载:

$ dpkg -s nginx | grep Status
dpkg-query: package 'nginx' is not installed and no information is available

总结

在本次挑战中,你练习了核心的 Linux 软件包管理技能。你学习了如何更新系统的软件包列表、升级已安装的软件以及安装和卸载特定的应用程序。这些基础技能对于有效维护和管理 Linux 系统至关重要。在继续你的系统管理之旅时,请记住,精通软件包管理是确保系统保持最新、安全并符合你需求的关键。

✨ 查看解决方案并练习