# MIT6.S081LabSolution **Repository Path**: CalvinHaynes/MIT6.S081LabSolution ## Basic Information - **Project Name**: MIT6.S081LabSolution - **Description**: 主要针对2020Fall的MIT6.S081课程的Lab的Solution, 后续还会跟进这个操作系统课程的新设计的实验(2023此课程已更名为6.1810) - **Primary Language**: C - **License**: MIT - **Default Branch**: main - **Homepage**: https://zhuanlan.zhihu.com/p/449687883? - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2024-01-28 - **Last Updated**: 2024-12-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: MIT6S081, Operating-system, XV6, MIT ## README # MIT6.S081-LabSolution ## 前言 本仓库主要旨在于整理`MIT6.S081 2020`秋季网课的实验源代码, `Docker`环境搭建方案, 授课视频或`xv6book`中出现的`exercise`,以及我的实验解决笔记和代码. 后续也会努力持续跟进这个OS课的实验的新设计(目前官网已经更改课名为MIT6.1810) ## Docker环境搭建方案 为了有最纯净做实验的感觉,我制作了一个`Docker`的镜像,直接`pull`下来简单配置一下,就可以实现在网页版的`Vscode`上做这个实验(该镜像我依旧还会优化其使用体验,敬请期待),具体效果如下: ![image](https://xf233.oss-cn-hangzhou.aliyuncs.com/CalvinHaynesBlogImage/image.5l840ak5vw00.png) 关于我是如何搭建的以及windows/linux操作系统下如何使用我的镜像,我写了一篇知乎文章,大家可以来看看:[一个玩转国外CSLab的通用环境搭建方案(附我的搭建好的MIT6.S081环境)](https://zhuanlan.zhihu.com/p/449687883) `Dockerfile`也在`main`分支中,感兴趣的小伙伴可以自行查看