Linux Lab 发布 v0.8-rc3,正式支持 Rust, LLVM 和 openEuler

栏目: 软件资讯 · 发布时间: 3年前

内容简介:1. 简介 自 2021 年 6 月 3 日发布 v0.7 正式版后,本次迎来了 v0.8-rc3,这将是 v0.8 正式版发布之前的最后一个候选版本。 除了某型 RISC-V 真实开发板支持,其他 v0.8 开发计划基本都有落地。RISC-V 真板适配的...

1. 简介

自 2021 年 6 月 3 日发布 v0.7 正式版后,本次迎来了 v0.8-rc3,这将是 v0.8 正式版发布之前的最后一个候选版本。

除了某型 RISC-V 真实开发板支持,其他 v0.8 开发计划基本都有落地。RISC-V 真板适配的开发延迟主要有两方面原因,一方面是缺少来自开发板官方的有效支持,另外一方面是缺少来自社区的爱好者报名,这部分工作将继续延期到后续版本。

2. v0.8-rc3 重要变更

  • 新功能
    • 新增 Rust for Kernel 开发支持,用法见文档使用“内核特性”部分的 4.1.3.3 节
    • 新增 openEuler Kernel 开发支持,用法见 10分钟内快速开展国产 openEuler 内核开发
    • 新增 llvm 编译支持,`make kernel LLVM=1` 即可切换为 llvm 编译(需较高版本内核)
    • 新增 rust 环境安装脚本:tools/deps/rust.sh,默认下载在 tools/deps/rust 目录下,重启 Linux Lab 无需重新安装
  • 功能完善或修复
    • 清理 examples 下的案例,删除部分过期案例,修订所有汇编案例
    • 新增 .mbx 格式的内核 patch 支持
    • 新增 samples 目录到内核模块支持;修复诸如 rust_print 这样带“_”的模块名字
    • 优化 feature 支持:强化 download 支持,主动触发 olddefconfig,在 download.sh 中可以下载 patchset 并安装缺失的环境
    • 在 boot with nfs 过程中自动安装 src/system 中的文件,方便在 src/system 中预设需要的测试脚本和测试文件
    • 修复 host gcc 对早期 x86 内核版本的自动切换功能
    • 新增 _range 函数,方便设定某个内核版本范围内的 gcc 等环境要素
    • 在 clone 目标中自动 clone patchset,方便快速复用就近的内核版本支持

3. 同期进展

在 v0.8-rc3 这一个月的开发周期内,随身 Linux Lab 实验盘与随身 Pocket Linux 系统盘同步新增了更多的主流发行版支持,目前已经涵盖:Ubuntu 18.04/20.04/21.04, Deepin 20.2, Fedora 34 和 Manjaro。

如果考虑省去安装 Linux Lab 的烦恼,可以考虑直接从某宝的社区开源小店选购一支随身 Linux Lab 实验盘,容量覆盖 16G-512G,有高速与固态主控,另外支持智能启动、透明倍容、零损编译和时区兼容。 Linux Lab 发布 v0.8-rc3,正式支持 Rust, LLVM 和 openEuler

4. 后续计划

将于一周后发布 v0.8 正式版。

社区后续将重点加强对更多实验材料的支持,加强视频内容的输出,方便大家更好地把 Linux Lab 开源项目使用起来。

欢迎在这里提需求哈:

成功适配过 Linux Lab 的国内外图书、线上课程列表 · Issue #I49VV9 · 泰晓科技/Linux Lab - Gitee.com

5. 延伸阅读


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

机器消灭秘密

机器消灭秘密

安迪•格林伯格 (Andy Greenberg) / 王崧、王涛、唐禾 / 重庆出版社 / 2017-8-10 / 49.8

《机器消灭秘密》一书中,格林伯格深入研究并生动再现了那些拥有全能技术的网络安全魔术师,他们将任何企图染指个人隐私的所谓国家机密的保密性打得粉碎。这本精心组织的著作是对此题材感兴趣的读者的必读之书,即便现在你可能不感兴趣,将来也极有可能希望了解这些内容,因为任何人都会不可避免地置身其中。无论你是初涉电脑屏幕之后的虚拟战场的新生,还是经验丰富的维基解密观察家,本书都是不可多得的上乘之作,你总会在其中发......一起来看看 《机器消灭秘密》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

URL 编码/解码
URL 编码/解码

URL 编码/解码