本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 上使用 AL1 AWS
警告
不再支援 Amazon Linux 1 (AL1,先前稱為 Amazon Linux AMI)。本指南僅供參考。
注意
AL1 不再是 Amazon Linux 的目前版本。AL2023 是 AL1 和 AL2 的後續版本。如需 AL2023 新功能的詳細資訊,請參閱《AL2023 使用者指南》中的比較 AL1 和 AL2023 一節和 AL2023 中的套件變更清單。
由於 AL1 現在是 EOL,因此支援較新的執行個體類型,且AWS 區域不會新增。
儲存庫組態
對於 AL1 和 AL2,AMIs 是建立 AMI 時可用的套件快照,但安全性更新除外。任何不在原始 AMI 上但在執行時安裝的套件都將是可用的最新版本。若要取得適用於 AL1 的最新套件,請執行 yum update -y。
對於 AL2023,相較於 AL1 和 AL2,儲存庫組態已變更。如需有關 AL2023 儲存庫的詳細資訊,請參閱管理套件和作業系統更新。
AL2023 之前的版本設定為提供源源不斷的更新,從 Amazon Linux 的次要版本滾動到下一個版本,也稱為滾動發行版。建議的最佳實務是將 AMI 更新為最新的 AMI。請勿啟動使用舊版的 Amazon Linux AMIs。
主要 Amazon Linux 版本之間不支援就地升級,例如從 AL1 升級至 AL2,或從 AL2 升級至 AL2023。如需詳細資訊,請參閱 Amazon Linux 可用性
在 Amazon Linux 中使用啟動時鎖定
可啟用啟動時鎖定功能停用滾動發行版。lock-on-launch功能會鎖定您的執行個體,以僅從指定的 AMI 版本接收更新
例如,您可啟動 2017.09 AMI,並只接收 2018.03 AMI 之前版本所發佈的更新,直到您準備好要遷移到 2018.03 AMI。
重要
如果啟用啟動時鎖定功能並選擇非最新的儲存庫版本,您將無法再接收進一步更新。若要接收滾動發行版,您必須使用最新的 AMI,或用指向最新版本的儲存庫持續更新 AMI。
若要在新執行個體中啟用啟動時鎖定功能,請使用傳送至 cloud-init 的下列使用者資料來啟動它:
#cloud-config
repo_releasever: 2017.09
將現有執行個體鎖定為目前的 AMI 版本
-
編輯
/etc/yum.conf. -
將
releasever=latest變更為註解。 -
若要清除快取,請執行 yum clean all。