qemu的两种安装方式
QEMU有两种安装方式,第一种是使用命令行直接下载安装,第二种是通过源码进行编译安装,推荐命令行直接下载。
- QEMU的apt-get安装
可以看出各个版本Linux的安装命令,直接在命令行中执行安装即可。
- QEMU源码下载地址
QEMU源码编译安装步骤:
- 下载Qemu:
选定合适目录使用命令“wget”下载qemu源码,下载后解压。
- 配置Qemu:
可以直接运行代码仓库中configure文件进行配置即可。如果对其配置并不熟悉,可以运行“./configure --help”命令查看配置的一些选项及其帮助信息。显示配置的帮助手册信息如下:
第一步:直接配置时报错,可能会出现以下错误:
第二步:下载安装依赖包(根据安装提示,如果缺少哪个包,使用命令“apt-cache search ??”查找相应包安装)
apt-get install zlib1g zlib1g-dev apt install libglib2.0-dev apt-get install libpixman-1-dev
第三步:
进入qemu下载目录,“./configure”进行配置。
make install | tee make-install.log
- 编译Qemu
配置之后,执行命令“make -j 10”即可进行编译(大概需要30分钟或更长时间),如下所示:
最后编译生成的qemu-system-x86_64文件,它就是我们常用的qemu的命令行工具。
- 安装Qemu
编译完成之后,运行“make install”命令即可安装qemu。
qemu-kvm安装过程的主要任务有这几个:创建qemu的一些目录,复制一些配置文件到相应的目录下,复制一些firmware文件(如:sgabios.bin, kvmvapic.bin)到目录下以便qemu的命令行启动时可以找到对应的固件提供给客户机使用,复制keymaps到相应的目录下以便在客户机中支持各种所需键盘类型,复制qemu-system-x86_64、qemu-img等可执行程序到对应的目录下。
- 查看Qemu
安装成功后,查看qemu提供的工具(按两次Tab键给出以qemu-开头的命令)。
可以使用which命令查看安装的QEMU所存放的目录。由于qemu是用户空间的程序,安装之后不用重启系统,直接用qemu-system-x86_64、qemu-img这样的命令行工具即可使用qemu了。 ```