WSL下ubuntu18和20可以共存,他们只是应用
Windows 10 + WSL/WSL2 + ubuntu 20.04
更新工具
sudo apt update
sudo apt upgrade
一键安装所需包
sudo apt-get install git build-essential gdb-multiarch qemu-system-misc gcc-riscv64-linux-gnu binutils-riscv64-linux-gnu
sudo apt install gcc-riscv64-unknown-elf
检测安装riscv64gcc是否成功
riscv64-unknown-elf-gcc --versio
sudo apt-get remove qemu-system-misc
sudo apt-get install qemu-system-misc=1:4.2-3ubuntu6
检测qemu是否安装成功
qemu-system-riscv64 --version
git clone git://g.csail.mit.edu/xv6-labs-2020
进入xv6-labs-2020,以后的所有命令都默认在这个目录下执行
cd xv6-labs-2020
查看所有实验分支
git branch --all
应该可以看到所有的实验分支如下
git checkout util
编译xv6并开启qemu
make qemu
按下ctrl+a松开后再按x退出qemu
https://zhuanlan.zhihu.com/p/377466759



