

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

# AL1 2015.03 版本備註
<a name="relnotes-2015.03"></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)清單。

本主題包含 2015.03 版本的 AL1 版本備註更新。

## 升級到 AL1 2015.03 版
<a name="upgrading-2015.03"></a>

請從舊版升級到 AL1 2015.03 版！

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

若要從 2011.09 或更新版本升級至 AL1 2015.03 版，請執行 `sudo yum update`。升級完成後，請重新啟動執行個體。

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

## 2015.03.1 點版本
<a name="release-2015.03.1"></a>

已於 2015 年 8 月 21 日發行

我們已更新基本 AMI，以包含自 2015.03 發行以來在儲存庫中提供的所有錯誤修正和安全性更新。

此點版本包含 3.14.48 核心。

我們已將 `nfs-utils`新增至 AMI 上的預設套件集，以支援 Amazon Elastic File System。

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

### 根據預設，Python 2.7
<a name="python27-2015.03"></a>

Python 2.7 現在用於核心系統套件，包括 `yum`和 `cloud-init`。

我們已新增所有現有 Python 2.6 模組的 Python 2.7 支援。如需完整清單，請使用 yum 的搜尋命令：

```
$ yum search python27
```

```
$ yum search python26
```

`/usr/bin/python` 由替代方案控制，並且可以設定為 2.7 或 2.6：

**預設為 2.7**  

```
$ sudo alternatives --set python /usr/bin/python2.7
```

**預設為 2.6**  

```
$ sudo alternatives --set python /usr/bin/python2.6
```

為了獲得與 EPEL 6 的最大相容性，我們建議您安裝 `python26`套件，並使用先前的命令將其設定為您的預設值。從先前的 AL1 版本更新時，會自動發生這種情況。

為了簡化安裝未封裝相依性的程序，`pip`並`virtualenv`預設在 2015.03 AMIs 上安裝 Python 2.7。如果在我們的儲存庫中未提供您想要的模組 （使用上面的搜尋命令來告知），則您有幾個選項，如下所述。

這些範例假設您已安裝 `python27-pip`和 `python27-virtualenv`，或您已開始使用預設包含這些套件的 2015.03 AMI。

**Example 在整個系統內安裝套件，而不變更您的預設 Python 解譯器**  

```
$ sudo pip-2.7 install modulename
```

**Example 使用替代方案變更預設值之後，在整個系統內安裝套件**  

```
$ sudo pip install modulename
```

**Example 在 Virtualenv 中安裝套件，使其不會影響您的系統 Python**  

```
$ virtualenv-2.7 myproject && cd myproject
$ source bin/activate
$ pip install modulename
```

### Python 3.4
<a name="python34-2015.03"></a>

為了改善 Python 體驗，我們新增了 Python 3.4 到 2015.03 版的儲存庫。Python 3.4 的管理方式與上述方式相同，可使用 `virtualenv` `pip`和 安裝相依性。

**Example 範例命令：**  

```
$ yum search python34
$ sudo yum install python34-virtualenv
$ sudo alternatives --set python /usr/bin/python3.4
$ virtualenv-3.4 myproject
```

Python 2.6、2.7 和 3.4 都可以同時安裝在您的系統上，並由 `/usr/bin/python`控制`alternatives`。Python 2.7 將保留系統工具使用的版本。

### 核心 3.14.35
<a name="kernel-2015.03"></a>

我們已使用 AL1 的 2014.03 版本移至long-term-supported 3.14 核心AL1，並在 2015.03 中繼續追蹤該核心。

### DKMS 支援
<a name="dkms-2015.03"></a>

在我們的 G2 AMIs 上 -- AL1 搭配 NVIDIA GRID GPU 驅動程式 -- nvidia 套件現在已啟用 DKMS。更新至新核心將觸發執行中核心和新安裝核心的 nvidia 模組建置。這些模組將載入執行中核心，而不需要重新啟動，而且當您選擇重新啟動時，將會載入新的核心。

若要查看 DKMS 受管核心模組的目前狀態，請執行 `sudo dkms status`。

### Ruby 2.2
<a name="ruby-2015.03"></a>

雖然 Ruby 2.0 仍是我們的預設 Ruby 解譯器，但我們已將`ruby22`套件新增至此 AL1 版本。

此外，我們也將 Ruby 的版本更新為最新的上游修補程式層級：
+ ruby19-1.9.3.551
+ ruby20-2.0.0.643
+ ruby21-2.1.5
+ ruby22-2.2.1

### PHP 5.6
<a name="php-2015.03"></a>

根據客戶請求，PHP 5.6 現在以 的形式在 AL1 儲存庫中提供。 `php56`PHP 5.5 和 PHP 5.6 可以平行安裝，使用中的版本由替代方案控制。請注意，PHP 5.6 具有最高的優先順序。如果您已安裝兩個版本，PHP 5.6 將是預設值。

如果您想要確保您的環境即使在安裝 PHP 5.6 之後仍會繼續使用 PHP 5.5，請執行 `sudo alternatives --set php /usr/bin/php-5.5`或執行 `sudo alternatives --config php`以互動方式設定預設。

PHP 5.5 和 PHP 5.6 各自維護自己的組態檔案，因此對 PHP 5.6 所做的變更將不會套用至 PHP 5.5 （反之亦然）。

### Docker 1.5
<a name="docker-2015.03"></a>

自將 Docker 引入 AL1 儲存庫以來，已經過了一年的時間，我們繼續密切遵循上游的 Docker。Docker 1.5 現已推出。[上游版本備註](https://docs.docker.com/engine/release-notes/prior-releases/#150-2015-02-10)提供 Docker 1.5 中新功能的詳細資訊。

### Puppet 3.7
<a name="puppet-2015.03"></a>

經常的客戶請求是 AL1 中的 Puppet 3 支援，現在可在 儲存庫中使用`puppet3`。此新增包含 `facter2`和 `hiera1`。這些新套件都使用 Ruby 2.0，而先前的 Puppet 2 套件 （包括事實 1) 仍需要 Ruby 1.8。Puppet 2 和 Puppet 3 套件彼此衝突，如同事實 1 和事實 2 套件一樣，表示無法同時安裝。

### Rust （預覽）
<a name="rust-2015.03"></a>

我們已將 Rust 程式設計語言預覽納入 2015.03 版。此預覽以具有穩定模組的 2015-03-09 來源為基礎。Rust 預計於 2015 年 5 月在上游發行，我們計劃在發行日期接近時封裝 Cargo 和更新 Rust。

您可以執行 安裝 Rust 編譯器`sudo yum --enablerepo=amzn-preview install rust`。

## 32 位元 AMIs的棄用
<a name="x86-2015.03"></a>

如 [2014.09 版本備註](relnotes-2014.09.md)中所述，我們不再生產新的 32 位元 AMIs。

我們仍在為現有客戶生產 32 位元套件 （從 2014.09 及更早版本使用 32 位元 AMIs 的客戶）。

新客戶應該從 64 位元 AMIs 開始，我們鼓勵現有客戶盡快移至 64 位元。

## GPU AMIs的棄用
<a name="gpu-2015.03"></a>

如 2014.09 版本備註中所述，我們不再為 CG1 執行個體類型產生新的「GPU」AMIs。

我們仍在為現有客戶提供套件更新 （從 2014.09 及更早版本使用 GPU AMIs 的客戶）

我們建議客戶使用 NVIDIA GRID GPU 驅動程式遷移至 G2 執行個體類型和 Amazon Linux AMI。

## 全新套件
<a name="fresh-2015.03"></a>

我們的許多套件已重新同步至較新的上游版本。2015.03 中一些較熱門的套件包括：
+ aws-cli-1.7.14-1.8
+ bash-4.1.2-15.24
+ curl-7.40.0-1.49
+ docker-1.5.0-1.8
+ fortune-mod-1.99.1-20.3
+ git-2.1.0-1.38
+ glibc-2.17-55.140
+ gnutls-2.8.5-14.13
+ httpd24-2.4.12-1.60
+ java-1.7.0-openjdk-1.7.0.75-2
+ java-1.8.0-openjdk-1.8.0.31-2
+ 核心-3.14.35-28.38
+ mysql55-5.5.42
+ nethack-3.4.3-32.3
+ nginx-1.6.2-1.23
+ nss-3.16.2.3-2.63
+ openssh-6.2p2-8.43
+ openssl-1.0.1k-1.84
+ php54-5.4.38-1.66
+ php55-5.5.22-1.98
+ php56-5.6.6-1.109
+ php-amazon-sdk2-2.7.22-1.2
+ pngcrush-1.7.82-1.8
+ postgresql92-9.2.10
+ postgresql93-9.3.6
+ puppet3-3.7.4-1.11
+ python-boto-2.36.0-1.6
+ python-botocore-0.95.0-1.6
+ python27-2.7.9-4.114
+ python34-3.4.3-1.29
+ rpm-4.11.2-2.63
+ ruby19-1.9.3.551-32.64
+ ruby20-2.0.0.643-1.21
+ ruby21-2.1.5-1.15
+ ruby22-2.2.1-1.4
+ subversion-1.8.10-1.47
+ systemtap-2.5-3.26
+ tomcat6-6.0.43-1.2
+ tomcat7-7.0.59-1.7
+ tomcat8-8.0.20-1.52
+ vim-7.4.160-1.31

## 支援的執行個體類型
<a name="instance-types-2015.03"></a>

以下相容性資料表顯示針對每個 Amazon EC2 執行個體類型建議使用的 AL1 版本。


| 執行個體系列 | HVM EBS 後端 64 位元 | HVM 執行個體存放區 64 位元 | PV EBS 後端 64 位元 | PV 執行個體存放區 64 位元 | HVM (G2) EBS 後端 64 位元 | 
| --- | --- | --- | --- | --- | --- | 
| t2 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 |  |  |  |  | 
| m3 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 |  | 
| c3 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 |  | 
| c4 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 |  |  |  |  | 
| r3 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 |  |  |  | 
| g2 |  |  |  |  | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 | 
| i2 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 |  |  |  | 
| hs1 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 |  | 
| m1 |  |  | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 |  | 
| c1 |  |  | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 |  | 
| cc2.4xlarge | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 |  |  |  | 
| m2 |  |  | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 |  | 
| cr1 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 |  |  |  |  | 
| hi1 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 |  | 
| t1 |  |  | ![Yes](http://docs.aws.amazon.com/zh_tw/linux/al1/ug/images/icon-yes.png) 是 |  |  | 