本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon Linux 1 (AL1) 2014.03 版本備註
警告
不再支援 Amazon Linux 1 (AL1,先前稱為 Amazon Linux AMI)。本指南僅供參考。
注意
AL1 不再是 Amazon Linux 的目前版本。AL2023 是 AL1 和 Amazon Linux 2 的後續版本。如需 AL2023 新功能的詳細資訊,請參閱《AL2023 使用者指南》中的比較 AL1 和 AL2023 一節,以及 AL2023 中的套件變更清單。
本主題包含 2014.03 版本的 Amazon Linux 1 (AL1) 版本備註更新。
升級至 Amazon Linux 1 (AL1) 2014.03 版
請從舊版升級到 Amazon Linux 1 (AL1) 2014.03 版!
雖然即使推出新的 Amazon Linux 1 (AL1) 版本,舊版 AMI 及其套件仍會繼續在 Amazon EC2 中啟動,但我們建議使用者遷移至最新版本的 AMI 並保持其系統更新。在某些情況下,透過 Support 尋求舊版 Amazon Linux 1 (AL1) AWS支援的客戶可能會被要求在支援程序中移至較新的版本。
若要從 2011.09 或更新版本升級至 Amazon Linux 1 (AL1) 2014.03 版,請執行 sudo yum update。升級完成時,請重新啟動執行個體。
請記住,Amazon Linux 1 (AL1) 儲存庫結構設定為提供持續的更新流程,可讓您從一個版本的 Amazon Linux 1 (AL1) 滾動到下一個版本。如需如何將執行個體 (新啟動或已執行) 鎖定至特定版本的 Amazon Linux AMI 儲存庫的討論,請參閱我們的lock-on-launch時鎖定常見問答集。
2014.03.2 點版本
已於 2014 年 6 月 16 日發行。
我們已更新基本 AMI 映像,以包含自 2014.03.1 發行以來已推送至儲存庫的所有錯誤修正和安全性更新。
2014.03.1 點版本
已於 2014 年 4 月 14 日發行
我們已更新基礎 AMI 映像上的 OpenSSL,以包含 Heartbleed 漏洞的修正。
我們已更新基本 AMI 映像,以包含自初始 2014.03 發行以來幾週內,已推送至儲存庫的所有錯誤修正和安全性更新。
新功能
核心 3.10.34
過去一年追蹤 3.4 核心系列,在此版本中,我們已將核心移至 3.10 系列,這是長期穩定的發行核心。
Docker is Go
AMI 的新成員是 Docker 0.9,以及 LXC 0.9 和 Golang 1.2。您可以在 Amazon Linux 1 (AL1) 的 2014.03 版本上執行 Docker 容器。請注意,為了正常運作,Docker 需要此版本一部分的 3.10 核心,才能在您的系統上執行。
Ruby 2.0
Ruby 2.0 現在是預設的 Ruby 解譯器。核心 Rubygems 已更新為使用 Ruby 1.8 和 Ruby 2.0。
我們了解我們的許多使用者都依賴 Ruby 1.8,並已盡可能輕鬆地為此版本繼續使用 Ruby 1.8。若要在 Amazon Linux 1 (AL1) 的 2014.03 版本上繼續使用 Ruby 1.8:
ruby 套件 (為您提供 Ruby 1.8) 會自動移至 ruby18。
如果您要升級執行中的執行個體,您的 Ruby 環境將不會遷移至 Ruby 2.0,但如果您從 2014.03 儲存庫安裝新套件,則可能安裝 Ruby 2.0。
為了確保您的環境將繼續使用 Ruby 1.8,請執行 sudo alternatives --set ruby /usr/bin/ruby1.8或執行 sudo alternatives --config ruby以互動方式設定預設。
Ruby 1.9 與先前的版本結構上保持不變,但我們強烈建議使用者遷移至 Ruby 2.0。
預設為 Java 7
Java 7 (java-1.7.0-openjdk) 現在是預設值,但 Java 6 (java-1.6.0-openjdk) 仍保留在儲存庫中。
cloud-init 0.7.2
Cloud-Init 已更新至 0.7 系列,新增了許多有用的功能。其中一個範例是 dracut-modules-growroot,其會在開機時自動調整根檔案系統的大小。
glibc 2.17
Glibc 已從 2.12 更新至 2.17,帶來許多錯誤修正和最佳化。
gcc 4.8
GCC 的預設版本現在為 4.8 -- 這是由 gcc套件提供。gcc46、 gcc44和 gcc47 仍可在 儲存庫中使用。
Perl 5.16
Perl 已從 5.10 更新至 5.16,帶來許多修正和增強功能。我們也新增 Perlbrew 和許多其他 Perl 套件。
全新套件
我們根據客戶請求新增套件,並經常更新現有的套件。以下是這兩個類別中此版本的一些重點。
389-ds-base-1.3.2.16
chrony-1.29 (新)
cjkuni-fonts (新)
curl-7.35.0
docker-0.9.0 (新)
geos-3.4.2 (新)
gnupg-1.4.16
golang-1.2 (新)
GraphicsMagick-1.3.18 (新)
graphviz-2.30.1
httpd-2.2.26
httpd24-2.4.9
java-1.6.0-openjdk-1.6.0.0-66
java-1.7.0-openjdk-1.7.0.51-2
libnl3-3.2.21 (新)
lxc-0.9.0 (新)
mod_perl-2.0.7
mysql51-5.1.73
mysql55-5.5.36
perlbrew-0.66 (新)
php-5.3.28
php54-5.4.26
php55-5.5.10
pngcrush-1.7.69
postgresql8-8.4.20
postgresql9-9.2.7
psmisc-22.20
ruby18-1.8.7.374
ruby19-1.9.3.545
ruby20-2.0.0.451 (新)
subversion-1.8.8
tomcat6-6.0.37
tomcat7-7.0.47
varnish-3.0.5
vim-7.4.027
wqy-zenhei-fonts (新)
AWS工具和SDKs
aws-cli-1.3.4
python-boto-2.27.0
aws-amitools-ec2-1.5.2
aws-apitools-as-1.0.61.4
aws-apitools-cfn-1.0.12
aws-apitools-ec2-1.6.12.2
aws-apitools-elb-1.0.34.0
aws-apitools-iam-1.5.0
aws-apitools-mon-1.0.20.0
aws-apitools-rds-1.15.001
aws-cfn-bootstrap-1.3
aws-scripts-ses-2012.07.09
php-amazon-sdk-1.6.2
php-amazon-sdk2-2.5.4
rubygem-aws-sdk-1.37
支援的執行個體類型
Amazon Linux 1 (AL1) 2014.03 版有六種不同版本。此相容性資料表顯示在每個 Amazon EC2 執行個體類型上啟動的 2014.03 AMI 版本。