Ubuntu12.04 上搭建qemu-1.4.0环境详解
来源:互联网 发布:金石投教软件 编辑:程序博客网 时间:2024/04/29 17:30
《一日二十四挨踢www.1024it.net》站文章在未特殊说明下默认为原创性文章。
在未有正式书面授权情况下,请勿转载。谢谢配合
最近在研究qemu,费劲周折搭建了qemu-1.4.0的环境,再此做了记录,分享给大家,希望有所帮助。
第一步:需要知道的下载地址:
获取qemu的code ------>http://wiki.qemu.org/Download获取Linux image测试镜像 ------>http://wiki.qemu.org/TestingLinux kernel------>https://www.kernel.org/
第二步:遇到的问题及解决方案:
问题一:
当你在运行qemu时,如果不安装相关图形库,会出现如下错误(这问题是出现在运行qemu时,在编译源码时不会出现):
VNCserver running on `127.0.0.1:5900'
解决方法:
需要安装libsdl开发库,然后再重新编译安装QEMU。命令如下:
sudoapt-get install libsdl1.2-dev
还要安装gettext,安装命令如下:
sudo apt-get install gettext
注意:如果先安装了glib,后装gettext。在编译qemu时,会提示找不到glib相关的库。解决方法是,先手动删除glib,然后安装gettext,再重新安装glib。
问题二:
当在编译qemu的code时,会出现如下错误:
Error: zlib check failed
解决方法:
确保自己已经安装了zlib库和相关文件。
可以手动安装,首先下载code,
链接1:http://zlib.net/(官网,但是比较慢);
链接2:http://download.csdn.net/detail/ningxialieri/5258788(CSDN链接)。
最后,源码编译安装,方法如下:
tar zxvf zlib-1.2.7.tar.gz(版本根据需要选取)
./configure
make
sudo make install
也可以直接用命令安装(比较慢):
sudo apt-get install zlib1g-dev
问题三:
当编译gemu的code时,会出现如下错误:
glib-2.12 required to compile QEMU
解决方法:
可以手动安装,首先下载code,
链接1:http://ftp.gnome.org/pub/gnome/sources/glib/2.12/glib-2.12.12.tar.bz2;
链接2:ftp://ftp.gtk.org/pub/glib/2.12/glib-2.12.12.tar.bz2
链接3:http://download.csdn.net/detail/ningxialieri/5258892(CSDN链接)。最后,源码编译安装,方法如下:./configure --prefix=/usr makesudo make install问题四:当编译gemu的code时,会出现如下两错误:/bin/sh: autoreconf: not foundcannot exec "libtoolize": No such file or directory at /usr/bin/autoreconf line 196....解决方法:apt-get install automakeapt-get install libtool第四步:获取qemu的code,编译安装qemu。下载:qemu的code:链接1:http://wiki.qemu.org/Download(官网)链接2:http://download.csdn.net/detail/ningxialieri/5258985(CSDN)编译过程:tar xvf qemu-1.4.0.tar.bz2cd qemu-1.4.0./configure –prefix=/usr/local/qemu-1.4.0makesudo make install编译安装结束后要添加环境变量:打开vim ~/.bashrc,添加下面内容:export QEMU_HOME=/usr/local/qemu-1.4.0然后要在PATH中添加(注意:只添加$QEMU_HOME/bin,也要保留自己已有环境变量): PATH=$QEMU_HOME/bin:$PATH最后,利用前面所获取的Linux image测试镜像测试qemu环境,使用方法在其README
- Ubuntu12.04 上搭建qemu-1.4.0环境详解
- ubuntu12.04环境搭建
- Ubuntu12.04 环境搭建
- ubuntu12.04环境搭建
- 在ubuntu12.04上搭建android 4.2编译环境
- ubuntu12.04-64 server系统上hadoop2.2.0/2.3.0环境搭建及总结
- Ubuntu12.04 编译qemu-kvm 1.1.0
- ubuntu12.04环境下,使用telnet对qemu进行monitor
- Ubuntu12.04 android环境搭建
- Ubuntu12.04 android环境搭建
- Ubuntu12.04搭建Hadoop环境
- ubuntu12.04 编译环境搭建
- ubuntu12.04 搭建NS2环境
- ubuntu12.04上搭建redmine
- qemu 环境搭建
- QEMU/mini2440上运行RT-Thread -- 环境的搭建
- Ubuntu12.10 下搭建基于KVM-QEMU的虚拟机环境(一)
- Ubuntu12.10 下搭建基于KVM-QEMU的虚拟机环境(二)
- typedef用法
- 面向对象编程思想
- Java引用介绍与应用
- OpenCV参考手册之Mat类详解
- GLSL学习笔记
- Ubuntu12.04 上搭建qemu-1.4.0环境详解
- centos6.3安装nvidia显卡驱动
- 利用Java的反射与代理机制实现AOP
- Android APK反编译详解(附图)
- cygwin
- UML类图与类的关系详解
- Fiddler 教程
- 哥德巴赫猜想(POJ_2262)
- iOS 6.0+ 下通讯录访问权限问题