mit6.s081 记录

第一天:配置环境

首先这门课是mit关于操作系统的课,实操性很强,大多实验都很不错。配置环境,查阅了很多资料 ,首推Ubuntu20.04,可以选择自己开虚拟机,也可以开wsl2,我选择用云服务器,阿里云之前学生认证免费送半年的云服务器真的很赞,省去我很的多时间,时间成本也是成本 hh!

我这里做的是2020年的实验 ,link 放在这里了 mit6.s081

当你配置好linux 环境后,,其实就很简单了,根据官网的演示,执行如下命令

  $ sudo apt-get remove qemu-system-misc
  $ sudo apt-get install qemu-system-misc=1:4.2-3ubuntu6

 

然后测试安装是否完成

然后简单测试第一个实验中的第一个任务

sleep 编写

测试成功~

遇到的问题和学习过程中产生的问题如下:

1.发现cpu占用过高。

后面查询,发现使用make qemu 启动他默认启动3个核心,但是我的服务器只有两核,所以我们需要再makefile 中修改相关配置。

找到cpu 那一栏 ,把 3 改为  1 即可。

2.没有检测到python

很简单直接安装即可。

  1. 安装 Python 3(如果尚未安装):

    sudo apt-get update sudo apt-get install python3

  2. 创建一个符号链接,将 python 指向 python3

    sudo ln -s /usr/bin/python3 /usr/bin/python

其他思考,exit(-1) exit(0) 分别是异常,正常操作,另外我们引用 char *argv  是指针数组,我们引用一个字符串 就是需要他的地址貌似。 所以是如此。

ok 大致就这么多!

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值