Amazon Elastic Compute Cloud
Linux 实例用户指南
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

在 Linux 实例上管理软件

Amazon Linux 的基本发布版包含基本服务器操作所需的许多软件包和实用工具。但是,各种软件存储库还提供许多软件包,还有更多软件包可供您从源代码进行构建。

使软件保持最新非常重要。Linux 发布版中的许多程序包会经常更新,以修复错误、添加功能,以及防止安全漏洞。有关更多信息,请参阅 更新实例软件

默认情况下,Amazon Linux 实例启动时启用两个存储库:amzn-mainamzn-updates。尽管在 Amazon Web Services 更新的这些存储库中有许多程序包,但是您需要安装的程序包可能在其他存储库中。有关更多信息,请参阅 添加存储库。有关在启用的存储库中查找程序包的帮助,请参阅查找软件包。有关在 Amazon Linux 实例上安装软件的信息,请参阅安装软件包

并非所有软件均可在存储库中存储的软件包中获得;有些软件必须在实例上从其源代码进行编译。有关更多信息,请参阅 准备编译软件

Amazon Linux 实例使用 yum 程序包管理器管理其软件。yum 程序包管理器可安装、删除和更新软件,以及管理每个包的所有依赖关系。基于 Debian 的 Linux 分发版本 (如 Ubuntu) 使用 apt-get 命令和 dpkg 程序包管理器,因此,下面几节中的 yum 示例不适用于这些分发版本。