加入收藏 | 设为首页 | 会员中心 | 我要投稿 辽源站长网 (https://www.0437zz.com/)- 云专线、云连接、智能数据、边缘计算、数据安全!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux Lab v0.5 正式推出,功能强大,用法简单

发布时间:2021-06-03 13:36:01 所属栏目:Linux 来源:互联网
导读:Linux Lab 于 6 月底发布了 v0.5 的第一个候选版本:v0.5-rc1,经过三个月的开发和迭代,在连续发布了 rc2, rc3 后,本次发布 v0.5 正式版本,同步发布配套的 La

Linux Lab 于 6 月底发布了 v0.5 的第一个候选版本:v0.5-rc1,经过三个月的开发和迭代,在连续发布了 rc2, rc3 后,本次发布 v0.5 正式版本,同步发布配套的 Lab 管理工具 Cloud Lab v0.3 和首个 Linux Lab 视频公开课,更多用法将逐步以视频讲解+演示的方式发布,敬请期待。本次主要是把开发环境升级到了 Ubuntu 20.04 并添加了龙芯全系处理器支持。

本次合计 204 笔变更:

// linux lab 

$ git log --pretty=oneline v0.4..v0.5 | wc -l 

144 

// cloud lab 

$ git log --pretty=oneline v0.2..HEAD | wc -l 

60 

本次有 4 位同学发起了 PR 并被 Merge,另有接近 10 位同学提报或验证了 Bug,感谢大家的贡献:

$ git log --format="%aN" v0.4..v0.5 --reverse | sort -u 

fanjun kongSignaltaotierenWuZhangjin 

本次主要更新如下:

v0.5

Bug 修复和功能完善整理目录架构,新增 src 和 build 目录,并把部分目录转到 src 目录下修复 clone 功能,避免一处死循环

文档更新介绍如何以压缩包的方式导入内核源代码介绍同名板子的使用注意事项介绍如何通过 Linux Lab 开展 C 语言开发完善调试相关文档

v0.5-rc3

Bug 修复和功能完善修复 arm/vexpress-a9 因编译器配置问题引起的 Uboot 编译失败新镜像中 aarch64/virt 的系统自带 Qemu 有问题,替换为 BSP 包中预编译的版本增大龙芯 Qemu 传递内核参数的 Buffer(Binary暂时未更新)system/tools/trace.sh: 更新对新内核的支持tools/root/dir2*.sh: 允许 find 属于 root 的文件,确保 rootfs 打包完整分别设定 x86_64/pc 和 arm/vexpress-a9 默认编译器为 gcc-8 和 gcc-9,确保能正确编译新内核

文档更新进一步完善文档中对普通用户的使用要求,避免使用 root 带来的诸多问题完善来自 Docker Debian 镜像的根文件系统的用法

v0.5-rc2

Qemu 方面进一步改善 Qemu 编译体验,在 Gitee 新增 submodules 镜像,不再有挫折感修复新镜像中的一处 Loongson qemu 编译错误感谢龙芯@张老师 反馈和提出修改建议

文档方面新增 Arch/Manjaro docker 安装文档,感谢@taotieren 发送 PR修复 MacOS 大小写敏感的文件系统镜像制作步骤,感谢@贾献华 报告Bug并给出修订方案新增 “新建分支进行 Linux 开发” 的步骤,感谢@陈家楠 反馈显式注明工作路径,确保非内置登陆方式 ok,感谢@老孔家的独苗 发送 PR

其他问题完善两处内核模块编译问题,感谢@江左有枚狼 报告Bug修复一处 x86_64 首次下载内核后的内核配置文件路径问题,感谢@亮 报告Bug

v0.5-rc1

全面完善并合并早期对龙芯全系处理器的支持目前已经支持 4 块开发板:mipsel/ls1b, mipsel/ls2k, mipsel/ls232, mipsel/ls3a7a其中 ls1b 已经支持 mainline v5.2,ls2k 和 ls3a7a 有望在 v5.8/v5.9 获得完整支持

全面升级开发环境基础镜像到 Ubuntu 20.04大部分准备工作都已经开发完成并合并到了当前版本,部分兼容和适配工作还在继续

(编辑:辽源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读