赞
踩
1、MIT6.S081(2020版)
2、lab中文教程网站
3、中文教程MIT6.S081
4、教学视频翻译网站
6、博主讲解B站视频
7、xv6中文翻译-riscv-book-Chinese
10、GitHub仓库 - duguosheng/6.S081-All-in-one: 6.S081课程全记录,包括课程使用的书籍、论文、实验要求的中文翻译,以及实验过程记录
看这些资料中提到的最多的一句话就是
“在做出Lab之前,不要看别人的源码和解答,反复阅读课本及课程资料,努力写每一行代码”
sudo apt-get install git build-essential gdb-multiarch qemu-system-misc gcc-riscv64-linux-gnu binutils-riscv64-linux-gnu
sudo apt-get remove qemu-system-misc
sudo apt-get install qemu-system-misc=1:4.2-3ubuntu6
//最开始用的ubuntu18.04版本找不到这个版本,推荐使用ubuntu20.04版本
//检查上述安装的工具是否安装成功
riscv64-unknown-elf-gcc --version
//没有找到命令,根据上述代码提到的解决办法解决
sudo apt install gcc-riscv64-unknown-elf
//再次检查,出现9.3.0,说明安装正确
riscv64-unknown-elf-gcc --version
//检查qemu安装,出现1:4.2-3ubuntu6说明安装正确
qemu-system-riscv64 --version
git clone git://g.csail.mit.edu/xv6-labs-2020
cd xv6-labs-2020
git checkout util
make qemu
若想退出QEMU,先按Ctrl+a,再按x即可。
//安装SSH
sudo apt-get install openssh-server
//检查是否安装了SSH
ssh -V
//查看SSH服务是否已经启动,如果查询结果中已经有了sshd信息,那么说明SSH服务已经正常启动
sudo ps -e |grep ssh
//如果没有ssh的信息的话,我们可以启动SSH服务
sudo service ssh start
//修改一:把配置文件中的"PermitRootLogin without-password“前面加一个”#“号,把它注释掉
//修改二:增加一句”PermitRootLogin yes"(增加sudo权限)
//保存,退出。重启ssh服务:
/etc/init.d/ssh restart
网友指导连接不上问题
visual studio code could not establish connection to *: XHR failed
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。