Linux Lab 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Linux Lab 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Linux Lab 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !

软件简介

Linux Lab 是一套基于 Docker/Qemu 的极速 Linux 内核学习、开发和测试环境,也可以用于嵌入式 Linux 系统开发。

Linux Lab 实验效果图

一、基本功能

  • 基于 Docker,支持 Windows、Linux 和 Mac OSX,可一键安装,节约生命,生命,生命。

  • 基于 Qemu,支持大量虚拟开发板,统统免费,免费,免费。

  • 直接通过浏览器访问,支持 VNC 和 SSH 两种方式,非常便捷,便捷,便捷。

  • 已内置支持 7 大架构 ARM, MIPS, PowerPC, X86, RISC-V, Loongson 和 CSKY,内建所需编译和调试工具。

  • 已内置支持从 Ramfs, Harddisk, NFS rootfs 启动。

  • 一键即可启动,支持串口和图形启动。

  • 已内建网络支持,可以直接 ping 到外网。

  • 已内建 Uboot 支持,可以直接启动 Uboot,并加载内核和文件系统。

  • 预编译有 initrd 和内核镜像文件,可以快速体验实验效果。

  • 可灵活配置和扩展支持更多架构、虚拟开发板和内核版本。

  • 支持通过插件方式加入新的开发板,插件可以作为独立的 Git 仓库维护。

二、视频教程

三、在线演示

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (17)

加载中
打分: 力荐
好用!!!!
2020/12/26 19:40
回复
举报
泰晓牛皮,勇夺第一👍
2020/11/13 17:31
回复
举报
好用
2020/11/12 15:45
回复
举报
人生苦短,我用LinuxLab
2020/11/09 20:53
回复
举报
不错的开源项目,节约了时间,值得推荐
2020/11/09 13:00
回复
举报
一键部署不是,哈哈
2020/11/05 15:44
回复
举报
tinylab 让人拜托琐碎的环境构建
2020/11/05 13:31
回复
举报
🐂👃
2020/11/04 15:31
回复
举报
很赞
2020/11/04 15:03
回复
举报
🐮🍺
2020/11/03 19:36
回复
举报
更多评论
发表了资讯
11/28 01:06

Linux Lab 已适配全球 Top6 主流 Linux 发行版

大家好, 为了提供更好的使用体验,国产 Linux Lab 开源项目与 Linux Lab Disk(随身 Linux Lab 实验盘)正在紧锣密鼓地开发,预计明后天发布 v0.9 的第 2 个候选版本。 截止今日,国产 Linux Lab 开源项目已经被同学们广泛使用在包括 Windows、MacOS 和各大 Linux 发行版在内的操作系统上,这里是同学们自己提交的一份列表: 成功运行过的操作系统和Docker版本列表 · Issue #I1FZBJ · 泰晓科技/Linux Lab - Gitee.com 为了优...

1
3
发表了资讯
11/09 09:29

Linux Lab 发布 v0.9-rc1,新增适配 Kali 和 ezgo 两个发行版

简介 自 Linux Lab v0.8 正式版发布以来,社区计划在 v0.9 继续新增嵌入式图形系统 GuiLite 和 RISC-V 真实开发板支持,目前急需社区的同学踊跃报名参与,有一定基础并且乐于参与社区开发与贡献的同学,欢迎联系申请 RISC-V 开发板(数量有限,先到先得)。当然,也欢迎大家贡献更多其他的新功能。 这段时间,应同学们的需求,社区为随身 Linux Lab Disk(即 Linux Lab 真盘)新增了面向 Security 的 Kali Linux 发行版支持(适...

4
3
发表了资讯
10/18 13:48

Linux Lab v0.8 发布,首次开展线上视频发布会

Linux Lab 是一套用于 Linux 内核学习、开发和测试的即时实验室,可以极速搭建和使用,功能强大,用法简单! 可以用它来高效地学习处理器架构、Linux 内核、嵌入式 Linux 系统、C 语言编程、Linux 汇编、Shell 编程等。 已经跃跃欲试了?!快来看看: Linux Lab 公开课 Linux Lab Disk 最新功能演示 在 Windows 下即插即用 Linux Lab Disk Linux Lab v0.8 发布会视频回放 Linux Lab v0.8 中文手册 Linux Lab v0.8 英文手册 Linu...

0
8
发表了资讯
10/05 12:53

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

1. 简介 自 2021 年 6 月 3 日发布 v0.7 正式版后,本次迎来了 v0.8-rc3,这将是 v0.8 正式版发布之前的最后一个候选版本。 除了某型 RISC-V 真实开发板支持,其他 v0.8 开发计划基本都有落地。RISC-V 真板适配的开发延迟主要有两方面原因,一方面是缺少来自开发板官方的有效支持,另外一方面是缺少来自社区的爱好者报名,这部分工作将继续延期到后续版本。 2. v0.8-rc3 重要变更 新功能 新增 Rust for Kernel 开发支持,用法见...

0
2
发表了资讯
09/29 17:24

Linux Lab 新增国产 openEuler Kernel 开发支持

1. 开源之夏 今年的开源之夏活动马上接近尾声,开源之夏是由中科院软件所组织的暑期开源活动,主要面向高校学生和开源社区,由开源社区出项目和 Mentor,面向高校召集学生报名开展 3 个月的开源项目开发活动。 泰晓科技技术社区每年都参与了该项活动,今年更是提报了 5 个左右的项目,相关信息见:第2届开源之夏即将开启学生报名阶段,有社区老人指导做开源项目,还有奖金领,你报名了吗? 目前活动即将结束,提报的几个项目也陆...

1
1
发表了资讯
09/25 02:55

Linux Lab 已支持 Rust For Linux 开发,仅需 3 条命令即可极速体验

1. 开源之夏 今年的开源之夏活动马上接近尾声,开源之夏是由中科院软件所组织的暑期开源活动,主要面向高校学生和开源社区,由开源社区出项目和 Mentor,面向高校召集学生报名开展 3 个月的开源项目开发活动。 泰晓科技技术社区每年都参与了该项活动,今年更是提报了 5 个左右的项目,相关信息见:第2届开源之夏即将开启学生报名阶段,有社区老人指导做开源项目,还有奖金领,你报名了吗? 目前活动即将结束,提报的几个项目也陆...

0
2
发表了资讯
09/11 12:48

Linux Lab 发布 v0.8-rc2,Linux Lab Disk 同步适配 Manjaro

1 概述 最近主要在为 Linux Lab Disk 和 Pocket Linux Disk 适配更多的 Linux 发行版,以便覆盖更多的用户群体。所以,Linux Lab 本身的开发推进较为缓慢,但是本次变更跟 Cloud Lab 一起,也有 20 笔变更,并且修复了多处重要 Bug。 2 Linux Lab v0.8-rc2 本次主要变更如下: 早期文档中描述的更新步骤较重,替换为更为轻量级的更新步骤。 在 MacOS 系统上,由于无法正常创建 console, null 等设备文件,导致无法正常启动系统,...

2
0
发表了资讯
08/29 16:51

Linux Lab 新增 RISC-V RVOS 操作系统视频课程实验支持

今年上半年,中科院软件所下属实验室开发了一门基于 RISC-V 指令集架构的操作系统视频公开课,配套完备的实验案例: 视频地址:[完结] 循序渐进,学习开发一个RISC-V上的操作系统 - 汪辰 - 2021春_哔哩哔哩_bilibili 实验仓库:unicornx/riscv-operating-system-mooc 开发该课程的汪老师授课经验非常丰富。RVOS 课程不仅讲解生动,准备的实验案例也非常完善,而且还提供了配套的实验环境+ tools 包。 不过汪老师反馈说部分同学下...

0
10
发表了资讯
08/24 02:20

Linux Lab 发布 v0.8-rc1,Linux Lab Disk 同步支持 Deepin 20.2

1. 近期回顾 前不久,社区研发的 Linux Lab 开源项目在码云平台迎来了第 1000 枚 Star,我们同期发布了首支 Pocket Linux Disk,相继支持了 Ubuntu 18.04, 20.04 和 21.04,容量覆盖 16G, 32G, 64G, 128G, 512G ... 最近一段时间,社区主要成果如下: 持续推进开源之夏项目的开发,包括 Rust for Linux、openEuler Kernel 支持等几个项目进展都较为顺利,预期能通过中期评审,见相关进展。 发布 Linux Lab v0.8 rc1,主要是一些...

0
0
发表了资讯
07/28 11:38

Linux Lab 开源项目近日突破 1000 Stars

一. 1000 Stars - 难得的关注与支持度 近日,Linux Lab 开源项目在 gitee/码云平台 迎来了第 1000 枚 Stars,同期在 github 也有了 800+ Stars。 https://gitee.com/tinylab/linux-lab 这是一个非常重要的里程碑,对于接近硬件,开发人员分布处于 IT 技术倒金字塔底部的操作系统相关项目,这是一个非常难得的关注度与支持度数据。 感谢大家一直以来的关注与支持,也感谢所有实实在在报告 Bug、参与测试并提交 patch 的伙伴们,当...

0
5
06/03 06:40

Linux Lab 发布 v0.7 正式版,新增即插即用 Linux Lab 实验盘,一分钟内即可开展内核实验

Linux Lab 是一套用于 Linux 内核学习、开发和测试的即时实验室,可以极速搭建和使用,功能强大,用法简单! Linux Lab Logo 可以用它来高效地学习处理器架构、Linux 内核、嵌入式 Linux 系统、C 语言编程、Linux 汇编、Shell 编程等。 Linux Lab Boot example 已经跃跃欲试了?!快来看看: Linux Lab 公开课 Linux Lab Disk 最新功能演示 在 Windows 下即插即用 Linux Lab Disk Linux Lab v0.7 中文手册 Linux Lab v0.7 英文手...

0
8
03/23 14:28

Linux Lab 发布 v0.7-rc1,同步制作 200 枚固态 Linux Lab to go

Linux Lab 是一套用于 Linux 内核学习、开发和测试的即时实验室,可以极速搭建和使用,功能强大,用法简单!本次发布的 Linux Lab Disk (Linux Lab to go) 进一步降低使用门槛。 以下为 Linux Lab Disk 使用效果图,具体请以实物为准。 可以用它来高效地学习处理器架构、Linux 内核、嵌入式 Linux 系统、C 语言编程、Linux 汇编、Shell 编程等。 已经跃跃欲试了?!快来看看: Linux Lab v0.6 中文手册 Linux Lab v0.6 英文手册...

3
6
02/08 06:20

Linux Lab 发布 v0.6,正式支持真实硬件开发板

Linux Lab 是一套用于 Linux 内核学习、开发和测试的即时实验室,可以极速搭建和使用,功能强大,用法简单! Linux Lab Logo 可以用它来高效地学习处理器架构、Linux 内核、嵌入式 Linux 系统、C 语言编程、Linux 汇编、Shell 编程等。 已经跃跃欲试了?!快来看看: Linux Lab v0.6 中文手册 Linux Lab v0.6 英文手册 Linux Lab:难以抗拒的十大理由 v1.0 Linux Lab:难以抗拒的十大理由 v2.0 Linux Lab 龙芯实验手册 如果您想...

4
11
01/05 13:47

Linux Lab 发布 v0.6-rc2,新增首块真实硬件开发板

Linux Lab 是一套用于 Linux 内核学习、开发和测试的即时实验室,可以极速搭建和使用,功能强大,用法简单! 可以用它来高效地学习处理器架构、Linux 内核、嵌入式 Linux 系统、C 语言编程、Linux 汇编、Shell 编程等。 已经跃跃欲试了?!快来看看: Linux Lab v0.6-rc2 中文手册 Linux Lab v0.6-rc2 英文手册 Linux Lab:难以抗拒的十大理由 v1.0 Linux Lab:难以抗拒的十大理由 v2.0 Linux Lab 龙芯实验手册 如果您想学习 Li...

0
5
发表于开发技能专区
2020/10/29 16:12

Linux Lab 发布 v0.6-rc1,方便即时开展 Linux 内核实验

Linux Lab 是一套用于 Linux 内核学习、开发和测试的即时实验室,可以极速搭建和使用,功能强大,用法简单! 可以用它来高效地学习处理器架构、Linux 内核、嵌入式 Linux 系统、C 语言编程、Linux 汇编、Shell 编程等。 已经跃跃欲试了?!快来看看: Linux Lab 龙芯实验手册 Linux Lab v0.6-rc1 中文手册 Linux Lab v0.6-rc1 英文手册 Linux Lab:难以抗拒的十大理由 v1.0 Linux Lab:难以抗拒的十大理由 v2.0 如果您想学习 Li...

1
4
2020/09/19 16:24

Linux Lab v0.5 正式发布

Linux Lab 是一套用于 Linux 内核学习、开发和测试的即时实验室,可以极速搭建和使用,功能强大,用法简单! 可以用它来高效地学习处理器架构、Linux 内核、嵌入式 Linux 系统、C 语言编程、Linux 汇编、Shell 编程等。 Linux Lab Boot example 已经跃跃欲试了?!快来看看: Linux Lab 龙芯实验手册 Linux Lab v0.5 中文手册 Linux Lab v0.5 英文手册 Linux Lab:难以抗拒的十大理由 v1.0 Linux Lab:难以抗拒的十大理由 v2.0...

3
20
发表了资讯
2020/08/12 15:19

Linux Lab 发布 v0.5 rc3,新增龙芯实验手册

Linux Lab 是一套用于 Linux 内核学习、开发和测试的即时实验室,可以极速搭建和使用,功能强大,用法简单! 可以用它来高效地学习处理器架构、Linux 内核、嵌入式 Linux 系统、C 语言编程、Linux 汇编、Shell 编程等。 Linux Lab on Loongson Boot example 本次新增《Linux Lab 龙芯实验手册》,方便大家更快上手国产龙芯平台的 Linux 内核开发,也会大大方便《用“芯”探核》的读者们阅读之余开展相关实验。《用“芯”探核: 基...

2
10
发表了资讯
2020/08/04 14:10

Linux Lab v0.5 rc2 发布,迎来社区参与里程碑

Linux Lab 是一套用于 Linux 内核学习、开发和测试的即时实验室,可以极速搭建和使用,功能强大,用法简单! 可以用它来高效地学习处理器架构、Linux 内核、嵌入式 Linux 系统、C 语言编程、Linux 汇编、Shell 编程等。 Linux Lab Boot example 已经跃跃欲试了?!快来看看: Linux Lab v0.5-rc2 中文手册 Linux Lab v0.5-rc2 英文手册 Linux Lab:难以抗拒的十大理由 v1.0 Linux Lab:难以抗拒的十大理由 v2.0 如果您想学习 Li...

0
8
发表了资讯
2020/07/07 10:47

Linux Lab 发布 v0.5 rc1,添加龙芯全系支持

Linux Lab 是一套用于 Linux 内核学习、开发和测试的即时实验室,可以极速搭建和使用,功能强大,用法简单! 可以用它来高效地学习处理器架构、Linux 内核、嵌入式 Linux 系统、C 语言编程、Linux 汇编、Shell 编程等。 Linux Lab Boot example 已经跃跃欲试了?!快来看看: Linux Lab v0.5-rc1 中文手册 Linux Lab v0.5-rc1 英文手册 Linux Lab:难以抗拒的十大理由 v1.0 Linux Lab:难以抗拒的十大理由 v2.0 如果您想学习 Li...

2
12
发表了资讯
2020/06/03 12:13

Linux Lab 发布 v0.4 正式版

Linux Lab 是一套用于 Linux 内核学习、开发和测试的即时实验室,可以极速搭建和使用,功能强大,用法简单! 可以用它来高效地学习处理器架构、Linux 内核、嵌入式 Linux 系统、C 语言编程、Linux 汇编、Shell 编程等。 Linux Lab Boot example 已经跃跃欲试了?!快来看看: Linux Lab v0.4 中文手册 Linux Lab v0.4 英文手册 Linux Lab:难以抗拒的十大理由 v1.0 Linux Lab:难以抗拒的十大理由 v2.0 如果您想学习 Linux 0.11...

0
16
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2020/10/30 07:20

【行业资讯】Linux Lab 发布 v0.6-rc1,方便即时开展 Linux 内核实验

Linux Lab 是一套用于 Linux 内核学习、开发和测试的即时实验室,可以极速搭建和使用,功能强大,用法简单! 可以用它来高效地学习处理器架构、Linux 内核、嵌入式 Linux 系统、C 语言编程、Linux 汇编、Shell 编程等。 版本更新 Linux Lab 于 9 月底发布了 v0.5 正式版本,同步发布 Cloud Lab v0.3。 本次发布 v0.6 rc1,进一步完善基于 Ubuntu 20.04 的新镜像,同步更新 Cloud Lab 至 v0.4 rc1。 本次合计 38 笔变更: // lin...

0
0
发表了博客
2019/07/30 21:23

(米联客MSXBO)开发板 osrc-lab LINUX下RTC时钟模块使用

概述 RTC(real-time clock)简称实时时钟,是日常生活中应用最为广泛的消费类电子产品之一。它为人们提供精确的实时时间或者为电子系统提供精确的时间基准,而备份电池在掉电后数据不丢失,在下次启动依旧可以重新设置当前时间给计算机。另外,可以通过RTC的周期性中断来产生闹钟,也可以在系统suspend的时候作为系统的唤醒源使用。 常见的RTC芯片主要是I2C接口和SPI接口,其中,DS1337/DS1307和PCF8563是市面上最流行、性价比...

0
0
发表了博客
2019/02/27 22:08

cache lab

参考链接先挂上,再补 读书中 https://zhuanlan.zhihu.com/p/33846811 PartA 这相当于一个模拟题目,读入文件后分析是否hit,miss,是否需要eviction。 开始需要进行分析参数,这里使用了getopt函数。     1 #include "cachelab.h"  2 #include<getopt.h> 3 #include<stdlib.h> 4 #include<unistd.h> 5 #include<stdio.h> 6 #include<string.h> 7 #include<getopt.h> 8 int s,E,b,S,number_hits,numbe...

0
0
发表了博客
2019/12/06 18:11

jupyter lab 安装

在windows下安装jupyter 特别简单 首先你需要有Anaconda or python的环境变量,这里我就不说怎么安装环境变量了,网上一大堆教程 启动黑窗口,下载jupyter pip install jupyterlab 查看确认是否安装成功,pip list 安装成功之后启动jupyter lab 即可 自动回弹出浏览器 安装完毕!

0
0
发表了博客
2019/02/20 16:45

Lab 9-3

Analyze the malware found in the file Lab09-03.exe using OllyDbg and IDA Pro. This malware loads three included DLLs (DLL1.dll, DLL2.dll, and DLL3.dll) that are all built to request the same memory load location. Therefore, when viewing these DLLs in OllyDbg versus IDA Pro, code may appear at different memory locations. The purpose of this lab is to make you comfortable with finding the correct...

0
0
发表了博客
2018/08/19 20:59

CSAPP Lab:Data Lab——第一个实验

补贴一下之前的第一个实验代码: /* * CS:APP Data Lab * * <Please put your name and userid here> * * bits.c - Source file with your solutions to the Lab. * This is the file you will hand in to your instructor. * * WARNING: Do not include the <stdio.h> header; it confuses the dlc * compiler. You can still use printf for debugging without including * <stdio.h>, alth...

0
0
发表了博客
2019/02/28 17:31

Lab 10-2

The file for this lab is Lab10-02.exe. Questions and Short Answers Does this program create any files? If so, what are they? A: The program creates the file C:\Windows\ System32\ Mlwx486.sys. You can use procmon or another dynamic monitoring tool to see the file being created, but you cannot see the file on disk because it is hidden. Does this program have a kernel component? A: The program has...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
17 评论
1.6K 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部