首页 > 传媒 > 关键词  > 正文

龙芯自主架构迎新进展 获社区支持发行Arch Linux

2023-07-27 15:36 · 稿源: 站长之家用户

近期,龙芯中科自主指令系统龙架构迎来诸多进展。

龙架构Arch Linux发行版正式支持龙架构

据了解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%,后续会在持续滚动升级的同时,逐步完善软件包仓库。

开源网络引导固件 iPXE 目正式支持龙架构

据悉,iPXE 在最近的更新中,已经集成龙架构补丁,代表该引导固件已经支持龙架构,当下用户可以使用 iPXE,从网络引导基于龙架构的操作系统。

iPXE 是使用 GNU GPL 授权的开源网络引导固件(部分采用 GPL 兼容许可证),被包含在多家网卡制造商和 OEM 产品中。iPXE 能够在提供完整 PXE 实现的同时,使其它功能得到增强,例如通过 HTTP 从 Web 服务器启动、通过 FCoE 从光纤通道 SAN 启动、从 iSCSI SAN / AoE SAN / 无线网络 / 广域网 / Infini

龙芯中科发布iPXE 的应用场景演示,包含裸金属服务启动、自动无人值守安装操作系统、批量部署 / 罐装系统、无盘工作站等。

Rust1.71.0版本支持龙架构

龙芯提到,此前发布的Rust1.70.0版本中,Rust开源社区合并了loongarch64-unknown-linux-gnu编译目标的初始支持补丁集,开始对龙架构提供初步的Tier3级支持。

此次发布的Rust1.71.0版本将对龙架构的支持提升到Tier2级别,这一进展标志着Rust开源社区与其它主流指令集架构一样,将原生构建并发布针对龙架构的二进制版本。

据了解,Rust是近年来新兴的系统级编程语言,专注于安全性、并发性和性能。Rust拥有丰富的类型系统和所有权模型,可通过在编译时检查内存访问和并发问题,保证内存安全和线程安全。Rust在构建并行和分布式应用程序时具有优良的并发性能,其高性能特性使Rust适用于编写有效的系统软件,如操作系统内核、嵌入式设备驱动程序和网络服务器。

推广

特别声明:以上内容(如有图片或视频亦包括在内)均为站长传媒平台用户上传并发布,本平台仅提供信息存储服务,对本页面内容所引致的错误、不确或遗漏,概不负任何法律责任,相关信息仅供参考。站长之家将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。任何单位或个人认为本页面内容可能涉嫌侵犯其知识产权或存在不实内容时,可及时向站长之家提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明(点击查看反馈联系地址)。本网站在收到上述法律文件后,将会依法依规核实信息,沟通删除相关内容或断开相关链接。

  • 相关推荐
  • 大家在看

今日大家都在搜的词:

热文

  • 3 天
  • 7天