ubuntu 安装qemu

来源:互联网 发布:网络词木马是什么意思 编辑:程序博客网 时间:2024/06/06 22:18
ubuntu 安装qemu

1,apt-get安装

sudo apt-get install qemu

安装完成后,在命令行终端上输入qemu,然后按多次Tab键,就会列出qemu当前所支持的cpu;

当然了这个时候安装的版本肯定不是最新的,我这个时候是2.5.0,最新的其实已经到2.9.0了。

那要安装更新的就需要用源码安装了。

这边分享一下apt-get卸载软件包的命令,参考:http://blog.csdn.net/get_set/article/details/51276609

# 删除软件及其配置文件apt-get --purge remove <package># 删除没用的依赖包apt-get autoremove <package># 此时dpkg的列表中有“rc”状态的软件包,可以执行如下命令做最后清理:dpkg-l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P



2,源码安装  参考:http://blog.csdn.net/klyhuntermax/article/details/51363822

获取qemu:http://www.qemu.org/download/#source

 wget http://download.qemu-project.org/qemu-2.9.0.tar.xz       

以下操作均使用root账户:

        1, cd  /usr/bin   (方便环境变量配置)

        2,wget http://download.qemu-project.org/qemu-2.9.0.tar.xz  

        3.  tar -xvf qemu-2.9.0.tar.xz

        4 . mv qemu-2.9.0 qemu (该文件夹名字)

        5.  cd qemu/

        6.  安装必要的组件:(此步可以在configure步骤中根据需要进行安装)(一定要做)

              apt-get install zlib1g-dev libglib2.0-dev libtool autoconf

        4. ./configure --prefix=/usr/bin/qemu --localstatedir=/var --sysconfdir=/etc

            --prefix用以指定安装的目的路径。默然qemu会安装到/usr/local/bin中。

        5. make

        6. make install

        7,gedit  /etc/profile

           添加:export PATH=$PATH:/usr/bin/qemu

                      export PATH=$PATH:/usr/bin/qemu/x86_64-linux-user

          

           通过echo $PATH查看配置结果。

       8 reboot 重启

         安装完毕后可以尝试在任意目录下输入qemu命令。或直接输入which qemu-img查看命令的安装位置




附:安装libvirt

libvirt-1.3.4.tar.gz

 http://libvirt.org/sources/

 1. tar -zxvf libvirt-1.3.4.tar.gz

          2. cd libvirt-1.3.4

          3. 安装必要的组件:(此步可以在configure步骤中根据需要进行安装)

              libyajl-dev libxml2-dev libdevmapper1.0.2.1 libdevmapper-dev  libpciaccess-dev libnl-dev

         4.  ./configure --prefix=/usr --localstatedir=/var --sysconfdir=/etc

            --prefix用以指定安装的目的路径。默然libvirt会安装到/usr/local/bin中。

         5. make

         6. make install

         7. 启动libvirtd:     libvirtd -d



Ubuntu下使用KVM+Qemu 搭建虚拟机

1、查看cpu是否支持,输出vmx就可以了。在虚拟机里面跑到话记得要把IntelVT技术到选项勾上

grep vmx /proc/cpuinfo

2、安装kvm、qemu

apt-get install kvm qemu libvirt-bin virtinst virt-manager virt-viewer

3、查看kvm是否安装成功

virsh -c qemu:///system list

4、用qemu-img命令创建一个虚拟磁盘

qemu-img create -f qcow2 ubuntu.img 10G

5、安装系统

qemu-system-x86_64 -hda /opt/kvm/ubuntu1204.img

-cdrom /opt/kvm/ubuntu-12.04-server-amd64.iso -boot d -m 1024

6、启动虚拟机,其实可以下载ubuntu做好到img,就不用自己重新装一边了。话说ubuntu在云计算这方面还是做了不少努力的说

qemu-system-x86_64 ubuntu.img -m 1024

--------------------------------------分割线 --------------------------------------

KVM中Linux虚拟机的硬盘添加方法 http://www.linuxidc.com/Linux/2013-02/80067.htm

Linux入门学习教程:虚拟机体验之KVM篇  http://www.linuxidc.com/Linux/2015-03/114462.htm 

RHEL6 KVM虚拟化创建桥接网卡-网桥 http://www.linuxidc.com/Linux/2013-08/88517.htm

RedHat Linux KVM虚拟机桥接 http://www.linuxidc.com/Linux/2013-02/79934.htm

CentOS 5.6下KVM的安装/桥接设置/虚拟机创建及运行 http://www.linuxidc.com/Linux/2012-12/76883.htm

Ubuntu下用libvirt安装KVM虚拟机时找不到/bin/qemu-kvm问题解决 http://www.linuxidc.com/Linux/2013-08/88985.htm

RedHat6.5下安装配置KVM虚拟机 http://www.linuxidc.com/Linux/2014-10/107972.htm

--------------------------------------分割线 --------------------------------------

更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2

本文永久更新链接地址:http://www.linuxidc.com/Linux/2015-10/123796.htm

原创粉丝点击