Linux Lab 发布 v1.1 正式版,可 3s 内启动,支持 Linux v6.0.7 等


简介

自 6 月份发布 Linux Lab v1.0 后,终于迎来了 v1.1 正式版,同时也迎来了 Cloud Lab v0.8 正式版,两者需同步升级配合使用。

  • 发布仓库

    • Gitee: https://gitee.com/tinylab/linux-lab

    • Github: https://github.com/tinyclub/linux-lab

  • 用户手册

    • Linux Lab v1.1 中文手册

    • Linux Lab v1.1 英文手册

同步发布 RISC-V Lab 和 ARM Lab,可直接在 X86 Windows、Linux 或 MacOS 系统下,于 5 秒内启动一个 RISC-V 或 ARM 架构的 Ubuntu 22.04 系统,内置包括 gcc, gdb 在内的基础开发工具。

  • RISC-V Lab: https://gitee.com/tinylab/riscv-lab

  • ARM Lab: https://gitee.com/tinylab/arm-lab

更新情况

Linux Lab v1.1 升级部分内核到 v6.0.7,升级 QEMU 编译到 v7.0,通过 TinyCorrect 修复文档并新增 RISC-V U-Boot 开发支持。

  • v1.1 rc3

    • 新增 RISC-V U-Boot 开发支持

    • 新增 QEMU dumpdtb 支持

    • 修复新版内核上的 nfsd 模块检测

    • 修复文档中的 ROOTDEV 用法

  • v1.1 rc2

    • 完善 QEMU 编译依赖安装

    • 用 TinyCorrect 修复所有文档排版错误

    • 修复 tools/toc.sh 脚本,对齐到 TinyCorrect 要求的格式

  • v1.1 rc1

    • 新增 QEMU v7.0 编译支持

    • 新增龙芯虚拟开发板:mips64el/loongson3-virt,适配官方 v5.18 内核

    • 升级 RISC-V 内核版本到 v6.0.7

Cloud Lab v0.8 涉及性能优化、安全增强并新增了 3 套新的实验环境,具体情况如下:

  • 性能优化

    • 在 Linux 系统下的启动时间已优化到 1-2s 内

  • 安全增强

    • 来自清华的安全团队报告了容器逃逸的风险,已在该版本修复,建议用到 Cloud Lab 的用户全部升级到 v0.8-rc2

    • 建议所有开放远程访问的用户同时通过 PRIV_MODE=0 禁用特权模式,需要注意的是,禁用后部分功能可能会受到影响

  • 新增多套实验环境

    • 已合并基于 Ubuntu 20.04+Cinnamon 的基础桌面环境:PWN Lab

    • 新增了 ARM Lab 和 RISC-V Lab

    • 可以于 5 秒内在 X86_64 主机上跨架构启动客制化的 ARM Ubuntu 22.04 和 RISC-V Ubuntu 22.04 桌面系统

接下来简单看看 Linux Lab 和 Cloud Lab 的变更数据,累计 1771。就 Linux Lab 而言,过去 5 个月平均每个月提交了 130+ 多笔变更,平均每天提交了 4 笔变更:

// Linux Lab
$ git log v1.0..v1.1 | wc -l
683

// Cloud Lab
$ git log v0.7..v0.8 | wc -l
1088

更多资料

  • 使用 Linux Lab 的好处

    • Linux Lab:难以抗拒的十大理由 V1.0

    • Linux Lab:难以抗拒的十大理由 V2.0

  • Linux Lab 视频公开课:含用法介绍、使用案例分享、发布会视频回放、Linux Lab Disk 功能演示等

    • CCTALK

    • B 站

    • 知乎

  • 采用 Linux Lab 或者 Linux Lab 正在支持的图书、课程等

    • 成功适配过 Linux Lab 的国内外图书、线上课程列表

  • Linux Lab 社区正在开发的周边硬件

    • Linux Lab Disk,免安装、即插即用 Linux Lab 开发环境
    • 支持 Ubuntu 18.04-22.04, Deepin 20.5+, Fedora 34+, Mint 20.2+, Ezgo 14.04+, Kali, Manjaro

相關推薦

2023-07-12

介 自去年 12 月份发布 Linux Lab v1.1 后,终于迎来了 v1.2 正式版,同时也迎来了 Cloud Lab v0.9-rc2,两者需同步升级配合使用。 发布仓库 Gitee: https://gitee.com/tinylab/linux-lab Github: https://github.com/tinyclub/linux-lab 用户手册

2023-07-05

2023 年 6 月 29 日,KubeClipper 正式加入 CNCF Sandbox。 CNCF,全称 Cloud Native Computing Foundation(云原生计算基金会),是 Linux 基金会旗下的子基金会。CNCF 致力于为云原生软件构建可持续生态系统‎,涉及领域包括存储、计算、编

2022-05-12

常抗拒拥抱开源。尽管他们提供了出色的 Linux 驱动程序支持,但其私有闭源驱动却饱受 Linux 社区诟病。比如赫赫有名的 Linus+中指+ “So,fxxk you NVIDIA”,Fedora 项目负责人也曾发文抨击 NVIDIA 的专有驱动软件栈。如今 NVIDIA 直接

2022-10-20

Ansible,用户可以灵活敏捷地配置和管理 ALP 系统。 硬件支持:ALP 的架构基线设置为 x86_64-v2,我们正在考虑通过 hwcaps 功能支持 x86_64-v3 和未来有可能的 v4 版本。 全盘加密 :Les Droites 带有全盘加密 (Full Disk Encryption,FDE) 的原

2022-08-11

Kali Linux 2022.3 正式发布,该版本也是 Kali Linux 今年的第三个版本,前两个版本分别为今年 2 月发布的 Kali Linux 2022.1 和今年 5 月发布的 Kali Linux 2022.2。 Kali Linux 2022.3 的更新亮点包括: Discord Kali Linux 建立了一个新的 discord 服务

2022-11-15

,所以我们创建了一个新网站 Arduino Labs ,我们将在其中发布实验性工具供试用并给我们反馈。我们不能保证它们会成为 fully released 的产品。在此期间,请欣赏并试用它们吧”。 Arduino Lab for MicroPython 现已在 labs.arduino.cc 上提供

2023-09-09

历时 13 个月, JuiceFS v1.1 今天正式发布了! 这是继 v1.0 版本后,第二个长期维护的稳定版(LTS),与 v1.0 完全兼容。 JuiceFS 是为云环境设计的分布式文件系统,元数据和数据都可以借助已有的成熟组件来实现,避免重复造轮子

2022-05-17

22 年将现有员工人数翻一番,以帮助开发新的平台功能并启动全球可持续发展计划,目标是在 Aiven 社区内采取集体行动,在云中构建更可持续的应用程序。 继去年建立一个正式的开源项目办公室和启动 Cluster 项目之后,该公司

2022-09-16

品化,开箱即用。建立发行版的生命周期和对 openEuler 的支持矩阵;依托 OCI Image 理念,尽量减少对 openEuler 各种 rpm 的依赖,以尽量降低对 rpm 依赖体系的破坏;除了基础的 Kubernetes 组件和 runtime 之外,还会一并打包一些基本 CNI

2023-04-14

Kubernetes 1.27 正式发布,这是 2023 年的第一个版本。这个版本包括 60 项增强功能。其中 18 项增强功能进入 Alpha、29 项进入 Beta,还有 13 项升级为 Stable 稳定版。 主题和标识 Kubernetes v1.27 的主题是 Chill Vibes 新内容 冻结k8s.gcr.io

2022-09-28

作系统,技术和设计将发生 “根本性变化”。 按照发布日程,本周晚些时候将发布 openSUSE ALP 首个公开预览版,代号"Les Droites"。在预告中,openSUSE 提到了一些重要变化: “Les Droites”像 HostOS 这样具有自我修复能力的 SLE

2023-02-06

Wine-CE 8.1 发布,此版本基于Wine-8.1和Qemu-7.2.0, 该版本是Wine-CE的第二个正式版本。 由于Wine更新至8.1版本,为了能充分利用Wine的最新特性,因此Wine-CE也针对Wine的最新版本进行了变基更新。此版本的Wine-CE,除了附带Wine的多项更新

2023-09-01

【直播预告】eBPF 到底是可观测领域的神器 or 鸡肋? 简介 quickws是一个高性能的websocket库 特性 3倍的简单 实现rfc6455 实现rfc7692 内容 安装 例子 服务端 客户端 配置函数 客户端配置参数 配置header

2022-10-07

SUSE 发布了 Adaptable Linux Platform (ALP) 的首个原型——被命名为 "Les Droites"。 根据官方的介绍,开发 ALP 的动机是让用户能够专注于他们的 workload,同时对硬件和应用层进行抽象。通过使用虚拟机和容器技术,Adaptable Linux P