目录
以下是我的怨念,有需要xv6实验环境的点击目录开始看。
我是先跟着课程官网的步骤下载的,刚开始没注意,看的是2021的,按照Installing on Windows的步骤进行下载,后来又发现似乎看最新的比较合适(2023)?
到处找博文视频参考,想死。让我回忆起上人工智能导论被conda安装配置支配的恐惧。所以我决定小心翼翼。
官网上有个步骤:下载ubuntu Desktop,下载了但不知道有什么用(困惑)
再下载了VMware,要密钥,百度。
按照b站一个up的视频做了前面一部分,下载了Linux镜像(链接在此),创建了一个虚拟机。接下来都是在虚拟机的终端上进行操作。右键Open in Terminal
然后死在了换源的步骤。
up的视频参考了博文【Ubuntu】Ubuntu 18.04 LTS 更换国内源——解决终端下载速度慢的问题 - 知乎
up的视频链接:
【MIT 6S081 环境搭建指南 保姆级教学】 https://www.bilibili.com/video/BV11K4y127Qk/?share_source=copy_web&vd_source=4659e1ef9245f8103aee81b83b91946a
up视频简介的链接死活打不开,原谅我,被自己菜死了。不过视频里有出现链接,可以手动输
up依据的mit课程是:2020
但是,换源的两个方法都会出问题。(网络改成NAT,ping baidu.com有时候可以有时候不行)
换源之后再输入刷新列表的命令就会报错。
sudo apt-get update
看了好多篇博文,让我欣慰的是看到一个思路:apt-get更新失败,因为默认的源是http的,镜像源是https的,要额外安装包。
有需要这个方法的可以参考下面文章:
ubuntu 替换清华源遇到的问题-不能更新,无法拉取 https 源解决_does not have a release file. n: updating from suc-CSDN博客
However,我的更新依然是失败的。
所以我最后干脆直接用了原来的源,结果跑起来了,还不算慢吧,更新用了五分钟 ,第二个sudo apt-get upgrade还在下载,忽快忽慢的,所以我在这里写文章。但至少有进度了T_T,泪目!
这个下载速度还行?我已经满足了哈哈哈阿巴阿巴阿巴
后来有报错,重新输了一下命令sudo apt-get upgrade,过程中出现了这个:
还好查了一下,让我逃过此劫hhh,选N,参考:
接着输入第三个命令:
sudo apt-get install build-essential
顺利运行完成。
----------------------------分隔线----------------------------
根据网上的教程,接下来是要下载qemu?(虽然不是很懂,但还是会跟着做。23版的教程确实少了些东西)继续跟着up主的教程老老实实下载qemu。(为什么有时候复制黏贴会失灵啊?)
cd .. #退出Desktop文件夹
mkdir 文件夹名 #建个文件夹存放qume
cd 文件夹名 #进入该文件夹
##然后输入官网的命令
wget https://download.qemu.org/qemu-5.1.0.tar.xz
速度确实很慢,要是镜像源能用真不必走到此步。只能耐心等待。love&peace(总比吊死在换源那一步强〒▽〒
很遗憾,出了状况,貌似卡住了,重新输入命令无法运行。
看了其他文章,有点链接需要用git来下载qemu,所以先下git,然后又要用yum下载git,还要再下载yum。我:???NONONO!
用apt-get命令就能代替yum(参考这篇文章看完)。接着apt-get安装git参考这篇文章:链接
Git下载成功:
剩下的按照链接做就行。
按照链接更新了一下之后:git的版本和官网一致了
接下来下载qemu
## 建文件夹,名为work
mkdir work
## 在work下下载qemu
wget https://download.qemu.org/qemu-5.1.0.tar.xz
开始下载了!从某种程度讲也是成功了。但是真的巨巨巨慢。
别让等待,成为遗憾
从这里开始看
绝了绝了,实在受不了了
b站重新找了个视频,下了centOS7和Docker,我是windows系统,打开终端(课程有写建议下载终端),到下载ubuntu.tar的目录下,把up给的代码输进去,得到的就和up一样了!虚拟机搞死我了!
然后发现需要一个CLion..
D盘战士已经汗流浃背了..
该睡觉了,不然要吃早饭了
to be continued..