可以說,亞馬遜網絡服務(AWS)從開始運營起,就是亞馬遜自己的Linux操作系統在一直為其提供支持。最初,Amazon Linux只是Red Hat社區Fedora Linux的優化版本,更適應于AWS的工作,如今已經發展了多年。
Amazon Linux 2在12月13日進入候選發布階段,預計在2018年1月正式發布。亞馬遜將這次的更新定位為長期支持(LTS)發行版,具有5年安全和bug修復支持。
值得大家關注的是,之前所有的Amazon Linux發行版都綁定在AWS上,而且只有亞馬遜的機器映像(AMI)可用,但是Amazon Linux 2打破了這種模式。
盡管亞馬遜的Linux 2不再被嚴格限制在AWS公有云上,但用戶仍然不能在裸機上運行它。用戶需要在超管理器(Hypervisor)中運行它。
“亞馬遜Linux 2虛擬機映像目前可用于VMware、Microsoft hyper - v和Oracle VM VirtualBox虛擬化解決方案進行開發和測試,”亞馬遜聲明,“我們打算為每個構建該發行版的超管理器進行認證。”
使Amazon Linux 2發行版更廣泛可用的目的之一是幫助那些希望脫機進行開發的開發人員,無需在AWS上啟動一個新的實例。
Linux 4.9.x——Amazon Linux 2的核心部分
Amazon Linux 2的核心是Linux 4.9內核,它于2016年12月首次發布,并在過去一年中更新了bug和安全補丁。
Amazon Linux 2中包含的核心虛擬化技術是Xen,新發行版包括Xen - blkfron和Xen - netfront組件,用于集成AWS。該發行版還使用systemd 219 init系統來管理系統進程和引導用戶空間。
最新的Amazon Linux 2發行版已經可以免費下載。