Eulaceura 版本 23H1:RISC-V 架构新的里程碑

news2024/11/25 16:41:16

近日,RISC-V SIG 发布了 Eulaceura 版本 23H1,这是发行版的一次重大更新,新版本搭建了 linux kernel 6.1 版本内核,适用于矽速科技 LicheePi 4A 的映像也已公布。Eulaceura 是首个将 RISC-V 架构纳入第一级支持范围的 openEuler 发行,与 openEuler RISC-V 项目共享部分组件。项目地址:https://gitee.com/eulaceura

支持硬件

  • 全志 D1
  • LicheePi 4A

LicheePi 4A 是首款性能对标树莓派 4 的 RISC-V 开发板,基于阿里巴巴平头哥 TH1520 芯片,搭载 4 核 2.0GHz C910 内核、4TOPS NPU 和 50GFLOPS GPU,为开发者提供强大的性能,可以应对常见的桌面体验场景。

版本亮点

Eulaceura 的桌面版本采用社区内湖南麒麟贡献的 Kiran 桌面环境作为预设,初始系统语言含中文,附带一系列常用应用程序。

内核版本升级

新版本的 Eulaceura 采用 linux kernel 6.1 版本, 这将会是 openEuler 下一个长期支持版本的候选内核版本。该版本包括了对 RISC-V 架构的许多修订,也添加了更多 RISC-V 设备的支持。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-laAZTKPA-1689562021868)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/275514ba224043398799849fec90ac7a~tplv-k3u1fbpfcp-zoom-1.image)]

基础组件更新

作为例行更新,基础组件的变动如下

  • glibc 2.36
  • systemd 249
  • OpenSSL 3.0.8
  • GCC 10.3.1
  • LLVM 12.0.1/15.0.7
  • Perl 5.34
  • Python 3.11
  • JDK 8u362-b09/11.0.17
  • Rust 1.67.1
  • NodeJS 16.15.0

图片

同时该版本添加了实验性 LuaJIT 支持,使得更多依赖 LuaJIT 的应用得以适配运作。

桌面应用变更

  • 更新了 Evolution 邮件客户端:由 3.38 版本升级为 3.46.2 版本
  • 更新了 Firefox 浏览器:由 102.0.1 版本 升级为 105.0.3 版本(可升级至 110 版本)

图片

  • 新增了 LibreOffice 办公套件:使用 7.4.2.3 版本

图片

  • 更新了 Chromium 浏览器:由 104 版本升级为 108.0.5359.124(可升级至 110 版本)

映像下载

映像存放于 image/23H1/ 资料夹内,欢迎各位下载安装和尝试使用。地址:https://mirror.iscas.ac.cn/openeuler-sig-riscv/eulaceura/

可以根据自己的需求灵活选用桌面版本、命令版本和硬件适配版本。

未来规划

Eulaceura 使用社区的原生解决方案,可以给 RISC-V 爱好者与学习者一个开箱即用的 RISC-V 实验环境、支持在 RISC-V 架构下各种社区项目的验证与落地。目前,新版本已经在模拟器和真实硬件中测试运作,更多详情可以访问项目主页。在未来,Eulaceura 计划让应用于不同开发板硬件的系统采用统一的镜像,达到硬件通用适配的目的。Eulaceura 也可以作为 RISC-V 硬件上长期运作的操作系统候选。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/764986.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

深入理解网络栈

网络路径 发送端 应用层 1、socket 各种网络应用程序基本上都是通过 Linux Socket 编程接口来和内核空间的网络协议栈通信的 socket 是网络编程的入口,它提供了大量的系统调用,构成了网络程序的主体 udp UDP 是面向无连接的协议,不需要与…

CycleGAN论文的阅读与翻译,无监督风格迁移、对抗损失

CycleGAN论文的阅读与翻译,无监督风格迁移 CycleGAN 论文原文 arXiv CycleGAN junyanz,作者自己用 lua 在 GitHub 上的实现 CycleGAN tensorflow PyTorch by LynnHo,一个简单的 TensorFlow 实现 0. 摘要: 图像到图像的翻译 (Ima…

黑马大数据学习笔记2-HDFS基本操作

目录 进程启停管理一键启停脚本单进程启停 文件系统操作命令HDFS文件系统基本信息介绍创建文件夹查看指定目录下内容上传文件到HDFS指定目录查看HDFS文件内容下载HDFS文件拷贝HDFS文件追加数据到HDFS文件HDFS数据移动HDFS数据删除其他命令HDFS WEB浏览 HDFS权限修改权限 https:…

如何设计一个注册中心?(2)实现注册接口

1. 创建SpringBoot工程 创建父工程及三个子模块&#xff0c;其中一个模块作为注册中心&#xff0c;另外两个作为服务提供者。 pom <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns…

OpenCV for Python 入坑第三天 :图片处理(2)

上一篇博客我们了解了图像在OpenCV中的保存方式。并且我们自己上手创建了一张灰度图像和一张彩色图像。除此之外&#xff0c;我们还了解到了彩色图像通道在OpenCV中和我们日常所了解的不一样&#xff0c;是通过BGR的顺序进行编码的。咱们一定要记清楚哦~ 那么今天&#xff0c;我…

tinymce编辑器导入docx、doc格式Word文档完整版

看此文章之前需要注意一点 在前端使用导入Word文档并自动解析成html再插入到tinymce编辑器中&#xff0c;在这里我使用的是mammoth.js识别Word内容&#xff0c;并set到编辑器中&#xff0c;使用mammoth只可解析.docx格式的Word&#xff0c;目前的mammoth不支持.doc格式&#x…

Ghost Buster Pro for mac(快速清理卸载的应用残存文件)

Ghost Buster Pro for mac可从您已卸载的应用程序中查找并删除文件。该应用程序速度快如闪电&#xff0c;可立即释放内存。 许多应用程序都安装在计算机上&#xff0c;但它们通常只会在您的计算机上停留很短的时间。每个应用程序都会创建文件&#xff0c;但删除应用程序不会删…

01 - 如何制定性能调优标准?

1、为什么要做性能调优&#xff1f; 一款线上产品如果没有经过性能测试&#xff0c;那它就好比是一颗定时炸弹&#xff0c;你不知道它什么时候会出现问题&#xff0c;你也不清楚它能承受的极限在哪儿。 有些性能问题是时间累积慢慢产生的&#xff0c;到了一定时间自然就爆炸了…

使用dhtmlx-gantt甘特图插件定制预约表【实战】

示例传送门 定制预约表展示 一、安装 npm i dhtmlx-gantt二、配置解释与汇总 //自定义表头列 gantt.config.columns = [{name: "

服务器部署 Python 项目总结

title: 服务器部署 Python 项目总结 date: 2023-07-05 16:33:49 tags: 服务器Python categories:服务器 cover: https://cover.png feature: false 1. 准备 Python 项目需要 Python 的环境&#xff0c;假如服务器操作系统为 CentOS 7 的话&#xff0c;默认安装了 Python2 与 …

安达发|APS高级排程系统界的天花板!

APS 系统不仅为生产部门提供制造依据&#xff0c;而且涉及到采购计划、安全库存、订单交付等方面。这是非常复杂的管理。一个易于使用的 APS 系统不仅能够充分整合生产相关业务流程&#xff0c;保证生产计划的顺利进行&#xff0c;而且能够大大提高生产效率&#xff0c;降低管理…

导出python环境的所有安装包

导出操作 pip freeze > requests.txt批量导入操作 pip install -r requests.txt

redis数据类型基本操作(list,string,hash,keys相关操作),mongodb(增删改查)

1、 string类型数据的命令操作&#xff1a; &#xff08;1&#xff09; 设置键值&#xff1a; &#xff08;2&#xff09; 读取键值&#xff1a; &#xff08;3&#xff09; 数值类型自增1&#xff1a; &#xff08;4&#xff09; 数值类型自减1&#xff1a; &#xff08;5…

Java面试突击

Java面向对象有哪些特征&#xff0c;如何应用 ​ 面向对象编程是利用类和对象编程的一种思想。万物可归类&#xff0c;类是对于世界事物的高度抽象 &#xff0c;不同的事物之间有不同的关系 &#xff0c;一个类自身与外界的封装关系&#xff0c;一个父类和子类的继承关系&…

三菱PLC 控制灯一秒钟交替闪烁

三菱PLC中常用的特殊继电器&#xff1a; M8000 上电一直ON标志 M8002 上电导通一次 M8004 PLC出错 M8005 PLC备用电池电量低标志 M8011 10ms时钟脉冲 M8012 100ms时钟脉冲 M8013 1s时钟脉冲 M8014 1min时钟脉冲 M8034…

【论文笔记】图像修复MPRNet:Multi-Stage Progressive Image Restoration 含代码解析

目录 一、介绍 二、使用方法 1.推理 2.训练 三、MPRNet结构 1.整体结构 2.CAB(Channel Attention Block) 3.Stage1 Encoder 4.Stage2 Encoder 5.Decoder 6.SAM(Supervised Attention Module) 7.ORSNet(Original Resolution Subnetwork) 四、损失函数 1.Charbonni…

[LINUX]之grep文本过滤

linux通过使用grep -v操作来实现文本过滤 新创建文本如下 执行过滤命令如下&#xff0c;已经过滤了test3 cat test.txt |grep -v "test3"

Dockerd的迁移与备份

1、容器保存为镜像 &#xff08;1&#xff09; 通过以下命令将容器保存为镜像 # 保存nginx容器为镜像 docker commit 容器名称 镜像名称 例如&#xff1a;docker commit mynginx mynginx_i&#xff08;2&#xff09;用 docker ps -a 查看所有的容器 &#xff08;3&#xf…

15-C++基本算法-贪心法

&#x1f4da; 理论基础 贪心法&#xff08;Greedy Algorithm&#xff09;是一种常见的算法思想&#xff0c;它在每一步选择中都采取当前状态下最优的选择&#xff0c;以期望获得全局最优解。贪心法通常适用于问题具有最优子结构和贪心选择性质的情况。 适用场景 贪心法适用…

react 实现浮动可吸附悬浮窗,悬浮球,悬浮按钮,支持拖动拖拽功能(suspend-button)

前言&#xff1a; 最近在做移动端&#xff0c;有个需求是 实现一个浮动球可拖拽&#xff0c;能吸附&#xff08;吸附到 左右两则&#xff0c;距离哪进就吸附到哪边&#xff09;。 实现过程&#xff1a; 使用 suspend-button &#xff08;但是此组件不支持 ts 和pc端&#x…