

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

# 亚马逊 Linux 1 (AL1) 版本 2017.09 发行说明
<a name="relnotes-2017.09"></a>

**警告**  
 不再支持亚马逊 Linux 1（AL1前身为亚马逊 Linux AMI）。本指南仅供参考。

**注意**  
 AL1 不再是亚马逊 Linux 的当前版本。 AL2023 是亚马逊 Linux 2 AL1 的继任者。有关 023 新增内容的更多信息，请参阅《 AL2 023 [用户指南》中的 “[比较 AL1 和 AL2 023](https://docs.aws.amazon.com/linux/al2023/ug/compare-with-al1.html)” 部分以及 AL2 023](https://docs.aws.amazon.com/linux/al2023/ug/) 中的 Package [更改列表](https://docs.aws.amazon.com/linux/al2023/release-notes/compare-packages.html)。 AL2

本主题包括 2017.09 版本的亚马逊 Linux 1 (AL1) 发行说明更新。

## 升级到亚马逊 Linux 1 (AL1) 版本 2017.09
<a name="upgrading-2017.09"></a>

请从早期版本升级到亚马逊 Linux 1 (AL1) 2017.09！

虽然 EC2 即使发布了新的 Amazon Linux 1 (AL1) 版本，AMI 及其软件包的旧版本仍将继续在亚马逊上线，但我们鼓励用户迁移到最新版本的 AMI 并保持系统更新。在某些情况下，作为支持流程的一部分，寻求旧版 Amazon Linux 1 (AL1) 支持的客户支持可能会被要求迁移到新版本。

要从 2011.09 或更高版本升级到亚马逊 Linux 1 (AL1) 版本 2017.09，请随后运行。`sudo yum clean all` `sudo yum update`升级完成后，重启您的实例。

请记住，Amazon Linux 1 (AL1) 存储库结构被配置为提供持续的更新流，允许您从一个版本的 Amazon Linux 1 (AL1) 滚动到下一个版本。请查阅我们的 lock-on-launch常见问题解答，了解如何将实例（新启动实例或已在运行的实例）锁定到特定版本的 Amazon Linux 1 (AL1) 存储库。

如上次发布的 AMI 2016.09 版本说明中所述，我们进行了额外的清理，并弃用了以下软件包：`gcc44`、、、`php`（`php`5.3 `mysql51` `openssl097`、5. `php` 4、5. `php` 5）、、、、`postgresql8`、`ruby18``ruby19`、`ruby21`和。`ruby22` `java-1.6.0-openjdk` `tomcat6`

## 2017.09.1 积分发布
<a name="release-2017.09.1"></a>

于 2017 年 11 月 6 日发布。

我们已经更新了基本 AMI，使其包含内核 4.9.58 版本，其中包含 ena 1.4.0 的更新、Amazon EC2 P3 实例支持和安全更新。

## 新功能
<a name="new-2017.09"></a>

### 内核 4.9.51
<a name="kernel-2017.09"></a>

内核已更新为最新的 4.9.y 稳定树、新的 ENA 驱动程序 1.3.0 以及对 TCP 瓶颈带宽和 RTT (BBR) 的支持，可提高网络性能。

默认情况下，BBR 未启用。您可以通过以下方式在您的 Amazon EC2 实例上启用它：

1. 

   ```
   $ sudo modprobe tcp_bbr
   ```

1. 

   ```
   $ sudo modprobe sch_fq
   ```

1. 

   ```
   $ sudo sysctl -w net.ipv4.tcp_congestion_control=bbr
   ```

永久配置应如下所示：

1. 

   ```
   $ sudo su -
   ```

1. 

   ```
   $ cat <<EOF>> /etc/sysconfig/modules/tcpcong.modules
   >#!/bin/bash
   > exec /sbin/modprobe tcp_bbr >/dev/null 2>&1
   > exec /sbin/modprobe sch_fq >/dev/null 2>&1
   > EOF
   ```

1. 

   ```
   $ chmod 755 /etc/sysconfig/modules/tcpcong.modules
   ```

1. 

   ```
   $ echo "net.ipv4.tcp_congestion_control = bbr" >> /etc/sysctl.d/00-tcpcong.conf
   ```

### Amazon S EC2 ystems Manager（SSM 代理）
<a name="ssm-2017.09"></a>

SSM 代理现在默认安装在基本的亚马逊 Linux AMI 中。SSM 代理允许您使用 RunCommand 在您的 Amazon EC2 实例上配置和运行脚本。有关更多详细信息，请参阅 Amazon EC2 Systems Manager 文档。

### 新鲜包装
<a name="fresh-2017.09"></a>

我们的许多软件包已重新同步到较新的上游版本。

### 新软件包
<a name="new-packages-2017.09"></a>

Postgres 9.6、Ruby 2.4、Python 3.6、Mysql 5.7、Tomcat 8.5、Nginx 1.12.1、Squid 3.5、OpenMPI 2.1、GCC 6.4

Python 3.6 是 Python 3.x 系列中的最新版本，已与我们现有的 Python 体验集成，现已在亚马逊 Linux 1 (AL1) 存储库中推出。这包括关联的`pip`软件包`virtualenv`和软件包，它们可用于安装和管理依赖关系。的默认 python 版本可以通过进行管理`alternatives`，就像我们现有的 Python 包一样。`/usr/bin/python`Python 3.6 `pip` 和相关的`virtualenv`软件包可以通过安装`sudo yum install python36 python36-virtualenv python36-pip`。

我们还将 Ruby 2.x 系列的最新版本 Ruby 2.4 添加到软件包存储库中。你可以用安装这个新的 Ruby 软件包`sudo yum install ruby24`。

亚马逊 Linux 1 (AL1) 现在使用 OpenSSL 1.0.2k。由于这一改进，我们很高兴地宣布一项备受追捧的功能：我们的`httpd24``nginx`、和包现在支持 HTTP/2 协议。`curl`

我们已经将一些数据库产品的较新版本集成到 Amazon Linux 1 (AL1) 存储库中：Postgres 9.6 和 MySQL 5.7 现已上市，可以通过和进行安装。`sudo yum install postgresql96` `sudo yum install mysql57 respectively`

许多客户要求更新的 Squid 软件包。Squid 3.5 现已在软件包存储库中推出。

亚马逊 Linux 1 (AL1) 版本 2017.09 存储库包含 Nginx 1.12 版本。您可以使用安装或升级到最新版本`sudo yum install nginx`。

我们已将 Tomcat 8 软件包升级为提供 Tomcat 8.5。Tomcat 8.5 是 Tomcat 8 的替代品，后者从 Tomcat 9.0 中推出了许多新功能。您可以使用安装或升级到 Tomcat 8.5。`sudo yum install tomcat8`

我们已将 GCC 6.4 添加到亚马逊 Linux 2017.09 软件包存储库中。该软件包可以通过以下方式`sudo yum install gcc64`与我们现有的GCC软件包一起安装。

为了更好地支持 HPC 工作负载，我们已将 OpenMPI 软件包从版本 1.6.4 更新为 OpenMPI 2.1.1。作为本次更新的一部分，我们还提供了 OpenMPI 1.6.4 兼容包，以便您可以继续构建和运行现有的 OpenMPI 应用程序。

## 已知问题
<a name="known-issues-2017.09"></a>

由于我们已从 tomcat 8 移至 tomcat 8.5，因此可能存在一些轻微的向后不兼容性。

## 订阅亚马逊 Linux AMI 通知
<a name="notifications-2017.09"></a>

我们想提醒你注意我们的 SNS 话题，它可以让你随时了解我们的常规 Amazon Linux 1 (AL1) 版本。要开始接收有关我们新 AMI 版本的通知，请从 us-east-1 区域订阅我们的 SNS 主题：`arn:aws:sns:us-east-1:137112412989:amazon-linux-ami-updates`