安装Minix就是为了深入学习操作系统,于是我也尝试提取源码。
Minix的源码放在 /usr/src/ 中,但是我是通过Vbox安装的Minix,
虚拟机挂载U盘、共享文件夹又搞不定?怎么办呢?
我想通过网络来解决它。
首先我在jd.code.com创建了一个代码仓库,然后在Minix中通过
pkgin up
pkgin in scmgit
安装git ,然后通过
git clone 你的git仓库地址
将仓库checkout到本地,接着将 src/ 下的源码cp到本地仓库
最后将本地仓库push到远程仓库就大功告成啦!
git add src/
git commit -m "Minix code"
git push
如果在使用 git clone或 git push 中出现
SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed while accessing.....
请在 git 前添加env GIT_SSL_NO_VERIFY=true 使用https访问 如:
env GIT_SSL_NO_VERIFY=true git clone
或设置
git config --global http.sslVerify false
下面是我已经上传好的 Minix_r3.2.1源码
https://code.jd.com/15739575424_p/Minix3.2.1