centos MIT 6.828 qemu 安装问题

首先根据Tools Used in 6.828来安装qemu:
git clone git://github.com/mit-pdos/6.828-qemu.git qemu

但是,总是EOF错误,文件过大
于是参考了这篇第一种方法:解决git clone大文件EOF错误问题
先导入到码云,在更换git clone的网址重新下载。

出现了第二个问题:
fatal: Out of memory, malloc failed (tried to allocate 1048576000 bytes)
于是参考这篇:git out of memory 解决方法
更改了配置:git config --global http.postbuffer 5242880000

解决

........................................

后续:

出现zlib缺失错误
参考MIT-6.828-JOS-环境搭建
没有,下载源码安装:参考安装最新版本zlib

.........................................

出现glib错误
参考centos forum:sudo yum install glib2-devel
解决

..........................................
pixman错误

成功了?

..............................
不,还是有pixman问题:

返回pixman问题描述:

安装了pixman-devel-0.34.0-1.el7.i686.rpm
yum install pixman-devel

make OK

....................
cd lab
make qemu
退出:如何退出qemu?

posted @ 2021-05-20 14:59  楚不予  阅读(249)  评论(0编辑  收藏  举报