1 Star 0 Fork 0

CalvinHaynes / MIT6.S081LabSolution

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

MIT6.S081-LabSolution

前言

本仓库主要旨在于整理MIT6.S081 2020秋季网课的实验源代码, Docker环境搭建方案, 授课视频或xv6book中出现的exercise,以及我的实验解决笔记和代码. 后续也会努力持续跟进这个OS课的实验的新设计(目前官网已经更改课名为MIT6.1810)

Docker环境搭建方案

为了有最纯净做实验的感觉,我制作了一个Docker的镜像,直接pull下来简单配置一下,就可以实现在网页版的Vscode上做这个实验(该镜像我依旧还会优化其使用体验,敬请期待),具体效果如下:

image

关于我是如何搭建的以及windows/linux操作系统下如何使用我的镜像,我写了一篇知乎文章,大家可以来看看:一个玩转国外CSLab的通用环境搭建方案(附我的搭建好的MIT6.S081环境)

Dockerfile也在main分支中,感兴趣的小伙伴可以自行查看

MIT License Copyright (c) 2021 Calvin Haynes Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

主要针对2020Fall的MIT6.S081课程的Lab的Solution, 后续还会跟进这个操作系统课程的新设计的实验(2023此课程已更名为6.1810) 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C
1
https://gitee.com/CalvinHaynes/MIT6.S081LabSolution.git
git@gitee.com:CalvinHaynes/MIT6.S081LabSolution.git
CalvinHaynes
MIT6.S081LabSolution
MIT6.S081LabSolution
main

搜索帮助