(初次写博客,不大会排版请见谅)
学习操作系统时,学习和使用MIT配套的xv6操作系统是十分有效的方法。
1.获取xv6操作系统的源码
我们可以从github中直接找到xv6的源码,然后下载下来再解压到Linux。
1.1github环境搭建
这里我们讲解一下使用git命令将github的项目clone到Fedora上的方法。
首先我们需要有一个github账号,然后使用命令dnf install git安装git(完成后查看git版本确认安装是否成功)
我们接着生成SSH KEY,使用下面命令
ssh-keygen -t rsa -C "yourmail"
不断回车直到生成id_rsa.pub密钥,我们使用命令cat /root/.ssh/id_rsa.pub (密钥文件的路径)来查看密钥信息。
然后我们复制这段密钥,在github的settings下添加ssh key