

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# AL1 中已停用、AL2 中已移除的功能
<a name="deprecated-al1"></a>

 这部分描述在 AL1 中可用、但在 AL2 中不再可用的功能。

**注意**  
 作为 AL1 维护支持阶段的一部分，某些程序包的生命周期终止日期（EOL）早于 AL1 的生命周期终止日期。更多信息，请参阅 [AL1 程序包支持声明](https://docs.aws.amazon.com/linux/al1/ug/support-info-by-support-statement.html)。

**注意**  
 部分 AL1 功能在早期版本中已停用。相关信息，请参阅 [AL1 发布说明](https://docs.aws.amazon.com/linux/al1/ug/relnotes.html)。

**Topics**
+ [32 位 x86（i686）AMI](#deprecated-32bit-amis)
+ [`aws-apitools-*` 已被 AWS CLI 取代](#deprecated-aws-apitools-al1)
+ [`systemd` 在 AL2 中取代 `upstart`](#deprecated-upstart)

## 32 位 x86（i686）AMI
<a name="deprecated-32bit-amis"></a>

作为 [AL1 2014.09 发布版](https://aws.amazon.com/amazon-linux-ami/2014.09-release-notes/)的一部分，Amazon Linux 宣布这将是最后一个生成 32 位 AMI 的版本。因此，从 [AL1 2015.03 发布版](https://aws.amazon.com/amazon-linux-ami/2015.03-release-notes/)开始，Amazon Linux 不再支持在 32 位模式下运行系统。AL2 在 x86-64 主机上为 32 位二进制文件提供有限的运行时支持，且不提供用于构建新 32 位二进制文件的开发程序包。AL2023 不再包含任何 32 位用户空间程序包。我们建议用户在迁移到 AL2023 之前完成向 64 位代码的过渡。

如果需要在 AL2023 上运行 32 位二进制文件，可以在 AL2023 之上运行的 AL2 容器中使用 AL2 的 32 位用户空间。

## `aws-apitools-*` 已被 AWS CLI 取代
<a name="deprecated-aws-apitools-al1"></a>

在 2013 年 9 月 AWS CLI 发布之前，AWS 提供了一组用 Java 实现的命令行实用程序，允许用户进行 Amazon EC2 API 调用。这些工具于 2015 年停用，AWS CLI 成为从命令行与 Amazon EC2 API 交互的首选方式。这组命令行实用程序包括以下 `aws-apitools-*` 程序包。
+ `aws-apitools-as`
+ `aws-apitools-cfn`
+ `aws-apitools-common`
+ `aws-apitools-ec2`
+ `aws-apitools-elb`
+ `aws-apitools-mon`

对 `aws-apitools-*` 程序包的上游支持已于 2017 年 3 月结束。尽管缺乏上游支持，Amazon Linux 仍继续提供其中一些命令行实用程序（例如 `aws-apitools-ec2`），以向用户提供向后兼容性。AWS CLI 是一个比 `aws-apitools-*` 程序包更稳定可靠、更完整的工具，因为它被积极维护，并提供了使用所有 AWS API 的方法。

 `aws-apitools-*` 程序包已于 2017 年 3 月弃用，将不会收到进一步更新。所有这些程序包的所有用户都应尽快迁移到 AWS CLI。这些程序包在 AL2023 中不存在。

 AL1 还提供了 `aws-apitools-iam` 和 `aws-apitools-rds` 程序包，这些程序包在 AL1 中已被弃用，并且从 AL2 开始的 Amazon Linux 中不存在。

## `systemd` 在 AL2 中取代 `upstart`
<a name="deprecated-upstart"></a>

 AL2 是首个使用 `systemd` 初始化系统的 Amazon Linux 发行版，取代了 AL1 中的 `upstart`。任何 `upstart` 特定的配置必须作为从 AL1 迁移到新版 Amazon Linux 的一部分进行更改。无法在 AL1 上使用 `systemd`，因此从 `upstart` 迁移到 `systemd` 只能作为迁移到更新的 Amazon Linux 主要版本（如 AL2 或 AL2023）的一部分来完成。