×
Community Blog More Features for OpenAnolis! Anolis OS 8.6 Has Been Released Officially and Is Available for Production

More Features for OpenAnolis! Anolis OS 8.6 Has Been Released Officially and Is Available for Production

The article explains the features, development rhythm, and release notes of Anolis OS 8.6.

1

Introduction

OpenAnolis has a new member! Anolis OS 8 is an open-source Linux distribution released by OpenAnolis. It supports multiple computing architectures and provides a stable, high-performance, secure, and reliable operating system.

Anolis OS 8.6 is the third minor version released for the Anolis OS 8 series. The article explains the features, development rhythm, and release notes of this new version.

Development Schedule

2
Figure: The Schedule of Release Rhythm

Anolis OS 8.6 has gone through the stages of demand freezing, BETA version, RC version, GA version, and official release. After the initial release of the BETA version finished on May 23, the RC and GA versions also covered industry-level verification of features, performance, stability, and localization platforms.

Release Notes

The release notes of Anolis OS 8.6 include ISO images, virtual machine images, and container images.

1. ISO Images

Name Description
AnolisOS-8.6-x86_64-dvd.iso Complete ISO image (x86_64) of approximately 10 GB in size
AnolisOS-8.6-x86_64-minimal.iso Minimal ISO image (x86_64) of approximately 2.0 GB in size
AnolisOS-8.6-x86_64-boot.iso Network ISO image (x86_64) of approximately 0.9 GB in size
AnolisOS-8.6-aarch64-dvd.iso Complete ISO image (aarch64) of approximately 10 GB in size
AnolisOS-8.6-aarch64-minimal.iso Minimal ISO image (aarch64) of approximately 2.0 GB in size
AnolisOS-8.6-aarch64-boot.iso Network ISO image (aarch64) of approximately 0.9 GB in size
AnolisOS-8.6-src-dvd.iso Source ISO package of about 18 GB in size

2. Virtual Machine Images

Name Description
AnolisOS-8.6-x86_64-ANCK.qcow2 VM image (x86_64) with the ANCK kernel
AnolisOS-8.6-x86_64-RHCK.qcow2 VM image (x86_64) with the RHCK kernel
AnolisOS-8.6-aarch64-ANCK.qcow2 VM image (aarch64) with the ANCK kernel
AnolisOS-8.6-aarch64-RHCK.qcow2 VM image (aarch64) with the RHCK kernel
anolisos-disk-minimal-an8-Rawhide-sda.raw.xz Trial VM image (x86_64)

Note 1: The default sudo user is anuser, and the corresponding logon password is anolisos.

3. Container Images

Name Description
AnolisOS-8.6-x86_64-docker.tar Local container image (x86_64)
AnolisOS-8.6-aarch64-docker.tar Local container image (aarch64)
docker pull openanolis/anolisos:8.6-x86_64 Container image (x86_64)
docker pull openanolis/anolisos:8.6-aarch64 Container image (aarch64)

4. Download Links

5. Software Repository

5.1 Distro REPO

Name Description
BaseOS The software package source BaseOS: It provides all the core packages that are used to install the base.
AppStream The software package source AppStream: It provides additional multi-scenario and multi-purpose user–mode programs and databases. This part introduces the additional RPM Module feature.
PowerTools The software package source PowerTools: It provides additional packages developers need.
Extras It is the third-party repository.

5.2 SIG REPO

Name Description
HighAvailability A highly available software package source provides the software packages required for high-available features.
Plus The software package source Plus provides specific development packages of OpenAnolis SIG group, such as ANCK kernel and Dragonwell8 JDK.
DDE DDE desktop master package and dependency package
ShangMi The software package is related to the full stack of the cryptographic standard issued by the Office of State Commercial Cryptography Administration of China

6. Change Logs

6.1 Kernel

The Linux Kernel 4.19 LTS is upgraded to 4.19.91-26 version. The updated features are listed below:

  • Provides richer support for the new RAID driver
  • Supports the hybrid resource isolation feature Group Identity developed by Anolis
  • Enhances the QoS isolation feature of the multi-tenant container network developed by Anolis
  • Supports the Slab memory security recycling feature developed by Anolis
  • Supports the UKFEF feature developed by Anolis
  • Megaraid_sas device drivers are updated, and Controllers of Aero are supported.
  • The virtio-net supports the XDP socket feature.
  • Supports the RAFS v6 format based on EROFS
  • The livepatch adds static key support.
  • Supports the SMR zoned device
  • Optimizes ext4 delalloc buffer write performance
  • Supports the Kunit test framework
  • ARM architecture supports kdump crashkernel to allocate more than 4 GB memory.
  • Supports the CMN PMU feature of Arm architecture
  • Supports the Perf c2c feature

6.2 Software Packages

  • Update Dragonwell 8 to version 1.8.0.332 and update Dragonwell 11 to version 11.0.15.11.9. It is more seamlessly integrated with the system and can be run without specifying JAVA_HOME. It is required to enable the Plus repository installation.
  • Updated the intelligent tuning platform Keentune to version 1.2.1.
  • Nydus-rs and erofs-utils tools from high-performance storage SIG ended their incubation and officially entered the Plus repository.
  • The user-mode software package adds patches for the T-Head platform.
  • The installation process adds dynamic kernel selection for and adaptation to domestic platforms.
  • The user-mode software package integrates downstream distribution to benefit the integration of over 100 software packages.
  • The user-mode software package adds patches for the LoongArch64 platform.
  • Upgrade Perl 5.32 to AppStream, upgrade PHP 8.0 to AppStream, and upgrade container-tools 4.0 to AppStream.
  • Upgrade the LLVM toolset in AppStream, upgrade the Rust toolset in AppStream, and upgrade the Go toolset in AppStream.

6.3 Images

  • The release image is enriched to provide network startup ISO and minimized ISO.
  • Add a RISC-V trial preview image
  • The DVD is integrated with the Plus repository.

7. Changes in Software Packages

Upgrade to version 8.6. Major language and tool updates include:

  • Upgrade Perl 5.32 to AppStream
  • Upgrade PHP 8.0 to AppStream
  • Upgrading the LLVM toolset in AppStream
  • Upgrade the Rust toolset in AppStream
  • Upgrade the Go toolset in AppStream
  • Add bind 9.16 and dotnet 6.0

8. Hardware Support

8.1 Support Architecture

x86_64, aarch64, and riscv64 (trial)

8.2 Compatibility of Cloud Kernel Platform

The supported servers that have been verified by the Cloud Kernel are listed in the following table. It will gradually support more servers. Partners and other developers are also welcome to participate in the contribution and verification of the Cloud Kernel.

Name Architecture CPU
Hygon x86_64 Hygon C86 7185 32-core Process
Zhaoxin x86_64 Zhaoxin KH-37800D
Kunpeng aarch64 Kunpeng-920

Declaration

Anolis OS 8 does not provide written guarantees and commitments of any kind. Please refer to a software package license of each distribution for the usage process.

Acknowledgments

Thanks to all members of the OpenAnolis community, especially the Product Release Interest Group and Test Interest Group*. Your hard work and passion for the open-source community underpin the release of the version and provide unlimited space for the better development of Anolis OS 8.

In addition, thanks to the community user zhangzhizhong@supcon.con for the trial test during the release of Anolis OS 8.6.

Feedback

Bug Tracking:
https://bugs.openanolis.cn/

Mailing Lists:
http://lists.openanolis.cn/

0 0 0
Share on

OpenAnolis

85 posts | 5 followers

You may also like

Comments

OpenAnolis

85 posts | 5 followers

Related Products

  • Alibaba Cloud Linux

    Alibaba Cloud Linux is a free-to-use, native operating system that provides a stable, reliable, and high-performance environment for your applications.

    Learn More
  • ACK One

    Provides a control plane to allow users to manage Kubernetes clusters that run based on different infrastructure resources

    Learn More
  • Managed Service for Prometheus

    Multi-source metrics are aggregated to monitor the status of your business and services in real time.

    Learn More
  • Function Compute

    Alibaba Cloud Function Compute is a fully-managed event-driven compute service. It allows you to focus on writing and uploading code without the need to manage infrastructure such as servers.

    Learn More