近日,龙架构 Arch Linux 发行版官方网站宣布结束 beta 状态,正式支持龙架构 (LoongArch)。
Arch Linux 是一种轻量级、可定制、灵活的 Linux 操作系统。作为一款简单、现代、开放的操作系统,Arch Linux 旨在基于 “KISS 原则”(保持简单的哲学),提供最小化的核心系统,并允许用户根据自身需求进行高度自定义和优化。
Arch Linux 的包管理器 pacman 能够简单地管理、安装、升级和删除软件包,并支持使用 AUR(Arch User Repository)安装用户自定义软件包。同时,Arch Linux 也提供了广泛的文档和社区支持,助力用户轻松找到并解决常见问题,也允许用户参与操作系统的开发和维护。
由于轻量、简单、灵活的特性,Arch Linux 通常被视为高级用户、开发者和 Linux 爱好者的首选操作系统。
2021 年,龙芯公司为方便开发、测试补丁,在向上游社区提交补丁的过程中,将 Arch Linux 移植到龙架构平台。
后续随着使用 Arch Linux 的用户不断增加,龙芯也持续进行维护和开发,先后发布了 alpha 版本 (2021.07)、beta1 版本 (2022.03)、beta2 版本 (2022.09)。
从 beta2 版本开始,Arch Linux 及时跟踪、集成上游的最新移植成果,采用滚动更新的方式为用户推送升级。
目前,龙架构 Arch Linux 已经连续滚动升级了三个季度,软件仓库移植了包括 Gnome、KDE、Mate、XFCE、LXDE、Cinnamon、DDE、UKUI 在内的众多桌面环境及大量开源软件,并支持用户直接安装 AUR 软件,可以满足各类用户的不同使用需求。
整体移植进度
经统计,当前 Arch Linux x86_64 版本的 core 仓库包含 263 个软件包,extra 仓库包含 13325 个软件包,合计共 13588 个软件包;Arch Linux 龙架构版本的 core 仓库包含 261 个软件包,extra 仓库包含 10259 个软件包,合计共 10520 个软件包;整体移植进度大约为 x86_64 的 77%,后续会在持续滚动升级的同时,逐步完善软件包仓库。