引言
龙蜥社区的 Anolis OS 8 系列增加新成员啦!龙蜥操作系统(Anolis OS)8 是龙蜥社区( OpenAnolis )发行的开源 Linux 发行版,支持多计算架构,提供稳定、高性能、安全、可靠的操作系统支持。
Anolis OS 8.6 是 Anolis OS 8 系列发布的的第三个小版本!新版本的特性、开发节奏和发布内容是如何的呢?本文会给大家做一个相应的介绍。
开发时间
(图/发布节奏排期)
Anolis OS 8.6 经历了需求冻结、BETA 版本、RC 版本、GA 版本及正式发布阶段。在 5 月 23 日完成 BETA 版本的首发后,RC、GA 版本还进行了产业级别的功能、性能、稳定性、国产化平台等验证覆盖。
发布内容
龙蜥操作系统(Anolis OS) 8.6 发布内容包括 ISO、虚拟机镜像和容器镜像。
1、ISO 镜像
名称 | 描述 |
AnolisOS-8.6-x86_64-dvd.iso | x86_64 架构的完整安装 ISO,约 10GB |
AnolisOS-8.6-x86_64-minimal.iso | x86_64 架构的最小安装 ISO,约 2.0GB |
AnolisOS-8.6-x86_64-boot.iso | x86_64 架构的网络安装 ISO,约 0.9GB |
AnolisOS-8.6-aarch64-dvd.iso | aarch64 架构的完整安装 ISO,约 10GB |
AnolisOS-8.6-aarch64-minimal.iso | aarch64 架构的最小安装 ISO,约 2.0GB |
AnolisOS-8.6-aarch64-boot.iso | aarch64 架构的网络安装 ISO,约 0.9GB |
AnolisOS-8.6-src-dvd.iso | source 包 ISO,约18GB |
2、虚拟机镜像
名称 | 描述 |
AnolisOS-8.6-x86_64-ANCK.qcow2 | x86_64 架构虚拟机镜像搭配 ANCK 内核 |
AnolisOS-8.6-x86_64-RHCK.qcow2 | x86_64 架构虚拟机镜像搭配 RHCK 内核 |
AnolisOS-8.6-aarch64-ANCK.qcow2 | aarch64 架构虚拟机镜像搭配ANCK内核 |
AnolisOS-8.6-aarch64-RHCK.qcow2 | aarch64 架构虚拟机镜像搭配RHCK内核 |
anolisos-disk-minimal-an8-Rawhide-sda.raw.xz | riscv64 架构虚拟机试用镜像 |
注1: 镜像缺省 sudo 用户anuser,对应登录密码是anolisos。
3、容器镜像
名称 | 描述 |
AnolisOS-8.6-x86_64-docker.tar | x86_64 架构本地容器镜像 |
AnolisOS-8.6-aarch64-docker.tar | aarch64 架构本地容器镜像 |
docker pull openanolis/anolisos:8.6-x86_64 | x86_64 架构容器镜像 |
docker pull openanolis/anolisos:8.6-aarch64 | aarch64 架构容器镜像 |
4、下载地址
龙蜥社区网站 : https://mirrors.openanolis.cn/anolis/8.6/isos 阿里云镜像: https://mirrors.aliyun.com/anolis/8.6/
Docker 仓库: https://hub.docker.com/r/openanolis/anolisos/tags
RISCV 仓库与镜像: https://mirrors.openanolis.cn/alt/risc-v/
5、软件仓库
5.1 Distro REPO
名称 |
描述 |
BaseOS |
BaseOS 软件包源,该源目的是提供安装基础的所有核心包。 |
AppStream |
AppStream 软件包源,该源提供额外的多场景,多用途的用户态程序,数据库等。该部分引入了额外的 RPM Module 形态。 |
PowerTools |
PowerTools 软件包源, 该源提供开发者需要的额外包。 |
Extras |
第三方仓库源。 |
5.2 SIG REPO
名称 | 描述 |
HighAvailability | 高可用软件包源,提供高可用功能所需的软件包。 |
Plus | Plus 软件包源,该源提供 OpenAnolis SIG 组专门研发包,如 ANCK 内核,Dragonwell8 JDK 等。 |
DDE | DDE 桌面主包以及依赖包。 |
ShangMi | 全栈国密相关的软件包。 |
6、自研变更日志(ChangeLog)
6.1 内核
- Linux Kernel 4.19 LTS 版本升级到 4.19.91-26 版本,特性更新如下:
- 提供更丰富的新型 RAID 驱动支撑
- 龙蜥自研混部资源隔离特性 Group Identity 支持
- 龙蜥自研多租户容器网络 QoS 隔离特性增强
- 龙蜥自研 Slab 内存安全回收特性支持
- 龙蜥自研 UKFEF 特性支持
- Megaraid_sas设备驱动更新,并支持 Aero 系列 Controllers
- virtio-net 支持 XDP Socket
- 基于 EROFS 实现 RAFS v6 格式支持
- livepatch 增加 static key 支持
- SMR zoned 设备支持
- ext4 delalloc buffer写性能优化
- Kunit 测试框架支持
- Arm 架构支持 kdump crashkernel 分配 4G 以上内存
- Arm 架构 CMN PMU 特性支持
- perf c2c 功能支持
6.2 软件包
- 更新 Dragonwell 8 到 1.8.0.332 版本,更新 Dragonwell 11 到 11.0.15.11.9 版本,和系统更无缝集成,无需指定 JAVA_HOME 即可运行,需开启 Plus 仓库安装。
- 更新智能调优平台 Keentune 到 1.2.1 版本。
- 来自高性能存储 SIG 的 nydus-rs 及 erofs-utils 工具结束孵化,正式进入 Plus 仓库。
- 用户态软件包增加平头哥平台的补丁。
- 安装过程增加对国产平台的动态内核选择适配。
- 用户态软件包集成下游发行版回馈软件包集成 100+。
- 用户态软件包增加 LoongArch64 平台的补丁。
- 升级 Perl 5.32 到 AppStream、升级 PHP 8.0 到 AppStream 、升级 container-tools 4.0 到 AppStream。
- 升级 AppStream 的 LLVM 工具集、升级 AppStream 中的 Rust 工具集、升级 AppStream 中的 Go 工具集。
6.3 镜像
- 发布镜像丰富化,提供网络启动 ISO 和最小化 ISO。
- 新增 RISC-V 试用预览版镜像。
- DVD 集成了 Plus 仓库。
7、软件包改动
升级同步到 8.6 版本,主要语言和工具更新包括:
- 升级 Perl 5.32 到 AppStream
- 升级 PHP 8.0 到 AppStream
- 升级 AppStream 的 LLVM 工具集
- 升级 AppStream 中的 Rust 工具集
- 升级 AppStream 中的 Go 工具集
- 新增 bind 9.16 和 dotnet 6.0
8、硬件支撑
8.1 支持架构
x86_64 、aarch64、riscv64(试用)
8.2 Cloud Kernel 平台兼容性
Cloud Kernel 内核已验证支持的服务器如下,后续将逐步增加对其他服务器的支持,也欢迎广大合作伙伴/开发者参与贡献和验证。
名称 | 架构 | CPU |
海光 | x86_64 | Hygon C86 7185 32-core Process |
飞腾 | aarch64 | Phytium FT2000+/64 ,Phytium S2500/64 |
兆芯 | x86_64 | Zhaoxin KH-37800D |
鲲鹏 | aarch64 | Kunpeng-920 |
声明
Anolis OS 8 不提供任何形式的书面保障和承诺。使用过程请参照发行版各软件包许可证。
致谢
忠心感谢参与和协助龙蜥社区的所有成员,尤其是产品发布兴趣小组 和 测试兴趣小组,是你们的辛勤付出,以及对开源的热爱才保障版本顺利发布,也为龙蜥操作系统 Anolis OS 8 更好地发展提供无限空间!
额外感谢社区用户 zhangzhizhong@supcon.con 对 8.6 版本发布阶段的试用测试!
反馈
Bug 跟踪:
邮件列表:
钉钉交流群:可扫描下方二维码或搜钉钉群号 (33311793) 加入 。
—— 完 ——
加入龙蜥社群
加入微信群:添加社区助理-龙蜥社区小龙(微信:openanolis_assis),备注【龙蜥】与你同在;加入钉钉群:扫描下方钉钉群二维码。欢迎开发者/用户加入龙蜥社区(OpenAnolis)交流,共同推进龙蜥社区的发展,一起打造一个活跃的、健康的开源操作系统生态!
关于龙蜥社区
龙蜥社区(OpenAnolis)由企事业单位、高等院校、科研单位、非营利性组织、个人等在自愿、平等、开源、协作的基础上组成的非盈利性开源社区。龙蜥社区成立于 2020 年 9 月,旨在构建一个开源、中立、开放的Linux 上游发行版社区及创新平台。
龙蜥社区成立的短期目标是开发龙蜥操作系统(Anolis OS)作为 CentOS 停服后的应对方案,构建一个兼容国际 Linux 主流厂商的社区发行版。中长期目标是探索打造一个面向未来的操作系统,建立统一的开源操作系统生态,孵化创新开源项目,繁荣开源生态。
目前,Anolis OS 8.4已发布,支持 X86_64 、Arm64、LoongArch 架构,完善适配 Intel、兆芯、鲲鹏、龙芯等芯片,并提供全栈国密支持。
欢迎下载:
https://openanolis.cn/download
加入我们,一起打造面向未来的开源操作系统!