

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Amazon Linux 1 (AL1) 2017.09 版本備註
<a name="relnotes-2017.09"></a>

**警告**  
 不再支援 Amazon Linux 1 (AL1，先前稱為 Amazon Linux AMI)。本指南僅供參考。

**注意**  
 AL1 不再是 Amazon Linux 的目前版本。AL2023 是 AL1 和 Amazon Linux 2 的後續版本。如需 AL2023 新功能的詳細資訊，請參閱《[AL2023 使用者指南》中的比較 AL1 和](https://docs.aws.amazon.com/linux/al2023/ug/compare-with-al1.html) [AL2023 ](https://docs.aws.amazon.com/linux/al2023/ug/) 一節和 [AL2023 中的套件變更](https://docs.aws.amazon.com/linux/al2023/release-notes/compare-packages.html)清單。

本主題包含 2017.09 版本的 Amazon Linux 1 (AL1) 版本備註更新。

## 升級至 Amazon Linux 1 (AL1) 2017.09 版
<a name="upgrading-2017.09"></a>

請從舊版升級至 Amazon Linux 1 (AL1) 2017.09！

雖然即使推出新的 Amazon Linux 1 (AL1) 版本，舊版 AMI 及其套件仍會繼續在 Amazon EC2 中啟動，但我們建議使用者遷移至最新版本的 AMI 並保持其系統更新。在某些情況下，在支援程序中，透過 尋求舊版 Amazon Linux 1 (AL1) 支援的客戶支援可能會被要求移至較新的版本。

若要從 2011.09 或更新版本升級至 Amazon Linux 1 (AL1) 2017.09 版，請執行 `sudo yum clean all`，後面接著 `sudo yum update`。升級完成後，請重新啟動執行個體。

請記住，Amazon Linux 1 (AL1) 儲存庫結構設定為提供持續的更新流程，可讓您從一個版本的 Amazon Linux 1 (AL1) 滾動到下一個版本。如需如何將執行個體 （新啟動或已執行） 鎖定至特定版本的 Amazon Linux 1 (AL1) 儲存庫的討論，請參閱我們的lock-on-launch時鎖定常見問答集。

如 AMI 2016.09 上次版本備註所述，我們已執行額外的清除，並取代下列套件：`gcc44`、、`mysql51``openssl097`、 `php`(`php` 5.3、`php`5.4、`php`5.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>

Kernel 已更新為最新的 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 EC2 Systems Manager (SSM 代理程式）
<a name="ssm-2017.09"></a>

SSM Agent 現在預設安裝在基本 Amazon Linux AMI 中。SSM Agent 可讓您使用 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 體驗整合，現已在 Amazon Linux 1 (AL1) 儲存庫中提供。這包括關聯的 `virtualenv`和 `pip`套件，可用於安裝和管理相依性。的預設 Python 版本`/usr/bin/python`可以透過 管理`alternatives`，就像我們現有的 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`。

Amazon Linux 1 (AL1) 現在使用 OpenSSL 1.0.2k。由於這項改善，我們很高興宣布一項要求繁多的功能：HTTP/2 通訊協定現在由我們的 `httpd24`、 `nginx`和 `curl`套件支援。

我們已將一些較新版本的資料庫產品整合到 Amazon Linux 1 (AL1) 儲存庫：Postgres 9.6 和 MySQL 5.7 現已推出，可透過 `sudo yum install postgresql96`和 安裝`sudo yum install mysql57 respectively`。

許多客戶要求更新 Squid 套件。Squid 3.5 現在可在套件儲存庫中使用。

Amazon 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`sudo yum install tomcat8`.5。

我們已將 GCC 6.4 新增至 Amazon Linux 2017.09 套件儲存庫。此套件可透過 與現有的 GCC 套件一起安裝`sudo yum install gcc64`。

為了更好地支援 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，因此可能會有一些輕微的向後不相容。

## 訂閱 Amazon 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`