zoukankan      html  css  js  c++  java
  • ubuntu 13.04编译安装xen4.4总结

    之前在ubuntu14.04上安装xen4.4失败,提示编译有问题,这次换了成了ubuntu13.04进行安装,成功完成xen4.4的安装

    1. 安装环境

    操作系统:ubuntu13.04

    xen版本:xen4.4

    2. 依赖包的安装

    在安装xen之前先进行依赖包的安装,在不停得尝试之后,总结出以下需要安装的依赖包。

    sudo apt-get install gcc make binutils zlib1g-dev python-dev

    sudo apt-get install libncurses5-dev libcurl4-openssl-dev libx11-dev

    sudo apt-get install uuid-dev libyajl-dev libaio-dev libglib2.0-dev libpixman-1-dev

    sudo apt-get install pkg-config bridge-utils iproute udev bison flex gettext

    sudo apt-get install bin86 bcc iasl ocaml-nox ocaml-findlib cmake markdown figlet git libc6-dev-i386

    sudo apt-get install texinfo texlive-latex-base texlive-latex-recommended texlive-fonts-extra

    sudo apt-get install texlive-fonts-recommended pciutils-dev mercurial

    以上的依赖包主要是为了能够成功的编译安装xen4.4

    3. xen源文件下载

    xen4.4源文件地址http://www.xenproject.org/downloads-list/xen-archives/xen-44-series/xen-440.html

    源文件下载后是一个tar包,该包可以先下到windows下然后用winscp拷贝到虚拟机中,也可以直接在虚拟机中进行下载。

    注意:tar包的解压一定要在ubuntu中进行,如果是在windows中解压之后再拷贝到ubuntu中的话,其中文件的执行级别就被修改了,会导致编译出错。

    4. xen源文件编译

    源文件解压到某个目录下之后,cd到源文件所在目录,执行步骤按照源文件中README里面描述的步骤来执行。

    sudo ./configure --libdir=/usr/lib(之前在14.04里面没有使用这条命令,后来发现使用xl的时候会提示.so文件不存在)

    sudo make dist

    sudo make install

    sudo update-grub

    sudo update-rc.d xencommons defaults 19 18

    sudo update-rc.d xendomains defaults 21 20

    sudo update-rc.d xen-watchdog defaults 22 23

    sudo reboot

    重启之后sudo xl list查看可以看到domain0,完成安装。

    后面的一些设置和创建虚拟机的步骤可以参考

    http://www.cnblogs.com/liuyikang/p/3878058.html

    http://www.cnblogs.com/liuyikang/p/3878583.html

    5. 总结

    至此,xen4.4版本安装成功,后面试试能不能在其他系统安装。

  • 相关阅读:
    22.抽象类
    21.多态
    20.修饰符
    19.继承
    day46---MySQL数据库进阶(一)
    day45---mysql数据库基本操作初阶(二)
    day45---计算机安全项目(癞蛤蟆)
    day44---数据库初阶(一)
    day44---windows下安装MySQL-5.6.37
    day42---几种network IO模型
  • 原文地址:https://www.cnblogs.com/liuyikang/p/3891878.html
Copyright © 2011-2022 走看看