ucore 操作系统学习笔记1 -- 环境搭建

清华大学在学堂在线的操作系统公开课

环境搭建如下:

VirtualBox 建立 Ubuntu18.04 or Ubuntu16.04 虚拟机.

按照课程实验指导书中的信息安装以下软件即可:

GUN的开发套件:

sudo apt-get install build-essential

Qemu 仿真器:

sudo apt-get install qemu-system

注意:如果是使用源码安装的方式安装qeumu,则一定要:

sudo apt-get install libsdl1.2-dev

为了保证QEMU支持SDL,可以在在使用命令:

./configure --help 查看SDL是否被支持。

否则后续实验中qemu窗口无法正确显示。

如果没有进行上述的安装直接进行configure,那么QEMU会使用 VNC作为显示输出窗口,可以通过安装 一个 VNCVIEWER 解决问题,但是有个小bug就是VNCviewer不是自动启动的,所以在每次执行QEMU仿真的时候还需要手动打开一个terminal, 然后输入,

vncviewer 127.0.0.1-xxxx (xxxx根据qemu窗口实际显示)

这样就可以通过vncviwer 打开QEMU的输出界面,这样做也完全可以,就是每次都需要手动打开,有点麻烦而已。

原文地址:https://www.cnblogs.com/wangxiaoyong/p/12555318.html