Alibaba Cloud Linux是阿里云基于龙蜥社区(OpenAnolis)的龙蜥操作系统(Anolis OS)打造的操作系统发行版,在兼容RHEL/CentOS生态的同时,为云上应用程序提供安全、稳定、高性能的定制化运行环境,并针对云基础设施进行了深度优化,为您打造更好的云上操作系统体验。目前发行版本为Alibaba Cloud Linux 2与Alibaba Cloud Linux 3。

更多信息,请访问Alibaba Cloud Linux 2产品详情页

适用范围

Alibaba Cloud Linux适用范围说明如下:
  • 适用于多种实例规格族,包括弹性裸金属服务器。更多信息,请参见实例规格族
    • 支持的实例vCPU范围为1 vCPU~768 vCPU。
    • 支持的实例内存范围为0.5 GiB~12288 GiB。
    • 不支持非I/O优化实例。
  • 适用于各种云场景工作负载。例如数据库、云原生容器、数据分析、Web应用程序,以及生产环境中的其他工作负载。

费用

Alibaba Cloud Linux是免费镜像,但当您选用Alibaba Cloud Linux镜像创建ECS实例时,需要支付其他资源产生的费用,如vCPU、内存、存储、公网带宽和快照等。计费详情,请参见计费概述

优势

与其他Linux系统相比,Alibaba Cloud Linux具有以下优势:
  • 阿里云官方为Alibaba Cloud Linux提供免费的软件维护和技术支持。各版本生命周期请参见Alibaba Cloud Linux EOL计划
  • 与阿里云基础设施深度结合优化,持续提升系统的启动速度、运行时的性能。同时经过海量阿里巴巴和阿里云的产品打磨,提供优良的稳定性体验。
  • 通过更新的Linux内核、用户态软件及工具包,为云上应用程序环境提供Linux社区的最新操作系统增强功能:
    • Alibaba Cloud Linux 3选择Linux kernel 5.10 LTS,同时默认搭载GCC 10.2、binutils 2.35、glibc 2.32等基础软件。
    • Alibaba Cloud Linux 2选择Linux kernel 4.19 LTS,同时提供GCC-7.3.1/8.2.1/9.1.1的devtoolset支持。devtoolset相关使用说明,请参见使用试验性支持的软件包
  • 兼容CentOS/RHEL生态,CentOS/RHEL中的大多数软件无需或仅需少量改造即可在Alibaba Cloud Linux中运行。
    • Alibaba Cloud Linux 3基于Anolis OS 8打造,兼容CentOS 8、RHEL 8生态。
    • Alibaba Cloud Linux 2基于Anolis OS 7打造,兼容CentOS 7、RHEL 7生态。
  • 提供安全漏洞监控与修复策略,持续保证系统安全。更多信息,请参见安全更新

Alibaba Cloud Linux特性

  • 默认搭载并启用阿里云云内核:
    • Alibaba Cloud Linux2基于Linux kernel 4.19 LTS定制而成;Alibaba Cloud Linux 3基于Linux kernel 5.10 LTS定制而成。系统在持续增加适用于云场景的新特性的同时,持续改进内核性能并修复重大缺陷。更多信息,请参见Alibaba Cloud Linux 2镜像发布记录Alibaba Cloud Linux 3镜像发布记录
    • 提供针对ECS实例环境定制优化的内核启动参数和系统配置参数。
    • 提供操作系统崩溃后的内核转储(Kdump)能力,您可根据需要在线打开或者关闭该功能,无需重启操作系统。
    • 提供内核热补丁升级(Live Patch)能力。 更多信息,请参见内核热补丁概述
  • 软件包预装和更新说明。
    • 用户态软件包保持与新版CentOS兼容。CentOS 7版本用户态软件包可直接在Alibaba Cloud Linux 2使用;CentOS 8版本用户态软件包可直接在Alibaba Cloud Linux 3使用。
    • 默认搭载阿里云CLI。
    • 软件包安全漏洞(CVE)修复在Alibaba Cloud Linux版本支持期限内会持续更新。更多信息,请参见Alibaba Cloud Linux 2安全公告Alibaba Cloud Linux 3安全公告。Alibaba Cloud Linux提供自动化修复方案。具体操作,请参见基于YUM的安全更新操作
  • 大幅优化开机启动速度,提升运行时的系统性能,并增强系统稳定性。
    • 针对ECS实例环境大幅优化启动速度,在实际测试中,相比其他操作系统约减少60%的启动时间。
    • 优化调度、内存以及IO等子系统,在部分的开源基准测试(benchmark)中,相比其他操作系统约提升10%~30%性能。
    • 持续增强系统稳定性,在宕机数据统计结果中,相比其他操作系统减少约50%的宕机率。

Alibaba Cloud Linux镜像

发行版镜像名称镜像说明
Alibaba Cloud Linux 3Alibaba Cloud Linux 3.2104 64位支持x86架构的默认标准镜像。
Alibaba Cloud Linux 3.2104 64位 快速启动版
该镜像支持Qboot(quick boot)快速启动,基于Alibaba Cloud Kernel,并直接从内核引导虚拟机启动的定制化镜像。使用该镜像创建的ECS实例相比其它镜像创建的ECS实例,启动速度得到了极大的提升,并且默认运行时与标准镜像完全一致。快速启动版镜像的相关说明如下:
  • 只对实例的初次启动加速,后续启动实例的速度会保持正常水准。
  • 优化加速内存初始化的过程,模块化了启动耗时的鼠标等设备,加速内核引导速度。
  • 使用最新的AliyunInit服务替代了CloudInit服务,降低了操作系统的初始化耗时。
  • 该镜像的内核不支持修改。
  • 不支持的实例规格族:GPU计算型、GPU虚拟化型、FPGA计算型、NPU计算型、异构服务型、超级计算集群(SCC)、安全增强型等。
Alibaba Cloud Linux 3.2104 64位 UEFI版基于x86架构默认标准镜像开发,仅支持UEFI启动模式。
Alibaba Cloud Linux 3.2104 64位 ARM版支持ARM架构的默认标准镜像。
Alibaba Cloud Linux 2Alibaba Cloud Linux 2.1903 LTS 64位支持x86架构的默认标准镜像。
Alibaba Cloud Linux 2.1903 LTS 64位 快速启动版
该镜像支持Qboot(quick boot)快速启动,基于Alibaba Cloud Kernel,并直接从内核引导虚拟机启动的定制化镜像。使用该镜像创建的ECS实例相比其它镜像创建的ECS实例,启动速度得到了极大的提升,并且默认运行时与标准镜像完全一致。快速启动版镜像的相关说明如下:
  • 只对实例的初次启动加速,后续启动实例的速度会保持正常水准。
  • 优化加速内存初始化的过程,模块化了启动耗时的鼠标等设备,加速内核引导速度。
  • 使用最新的AliyunInit服务替代了CloudInit服务,降低了操作系统的初始化耗时。
  • 该镜像的内核不支持修改。
  • 不支持的实例规格族:GPU计算型、GPU虚拟化型、FPGA计算型、NPU计算型、异构服务型、超级计算集群(SCC)、安全增强型等。
Alibaba Cloud Linux 2.1903 LTS 64位 UEFI版基于x86架构默认标准镜像开发,仅支持UEFI启动模式。
Alibaba Cloud Linux 2.1903 64位 可信版基于x86架构默认标准镜像开发,支持阿里云可信实例的镜像版本。
Alibaba Cloud Linux镜像的最新版本镜像ID,请参见Alibaba Cloud Linux 3镜像发布记录Alibaba Cloud Linux 2镜像发布记录

获取Alibaba Cloud Linux

您可通过下列方法获取并使用Alibaba Cloud Linux。

镜像发布记录

安全更新

Alibaba Cloud Linux CVE更新记录,请参见:

技术支持

阿里云为Alibaba Cloud Linux提供如下技术支持:
  • 按各操作系统版本的生命周期(详情请参见Alibaba Cloud Linux EOL计划),提供免费安全更新和问题修复。您可以通过提交工单获得免费的技术支持。
  • 在保证repo源实时更新的同时,对基础镜像进行月度更新,更新内容包括新特性支持、安全更新、已知问题修复等。
  • 在YUM源提供安全更新(Security Updates),运行yum update命令可更新至新版本。