libvirt编译安装(git版)
来源:互联网 发布:视频讲课软件 编辑:程序博客网 时间:2024/06/07 05:43
libvirt可下载.tar安装包进行编译安装,也可以通过克隆git库进行安装,本文介绍的是克隆git库并编译的方法。下载安装后的位置如下:
- libvirt库的位置 :/home/hs/workspace/libvirt
- gnulib库的位置:/home/hs/workspace/gnulib
- 安装后程序的位置:/usr/local/libvirt
安装过程如下:
1、克隆libvirt的git库
$ git clone git://libvirt.org/libvirt.git
2、克隆gnulib的git库
libvirt的编译过程采用GNU的自动化工具,所以需要克隆gnulib的git库。
$ git clone git://git.savannah.gnu.org/gnulib.git
3、生成configure脚本和Makefile.in模板
$ GNULIB_SRCDIR=/home/hs/workspace/gnulib ./autogen.sh --no-git
4、构建、编译、安装libvirt
$ ./autogen.sh --prefix=/usr/local/libvirt --with-readline
$ make -j4
$ sudo make install
注: --prefix是指定安装目录,不加此选项也可以安装成功,将会安装在
/usr/bin目录下。此时不需要执行步骤6.
--with-readline选项是使得编译后的libvirt支持自动补全命令,例如:
virsh# star<TAB>
将会自动不全start命令,成为
virsh# start
不加此选项也可编译成功
如果在增加了--with-readline 选项后提示需要安装 readline library,
请用如下方法安装:
#yuminstall readline-devel
或 #apt-get install libreadline5-dev
或 #apt-get install libreadline-dev
5、构建系统动态库
由于不同操作系统提供商的动态库位置可能不同,所以建议单独构建
$ ./autogen.sh --system
$ make -j4
此时libvir已经安装成功,可以采用如下命令运行virsh
$ /usr/local/libvirt/bin/virsh
下面的操作将该路径添加到系统执行路径中
6、添加/usr/local/libvirt至PATH
$ sudo vim /etc/profile
再最后增加一行
export PATH="/usr/local/libvirt/bin:$PAHT"
保存退出后运行如下命令
$ soruce /etc/profile
到此,可以再终端运行virsh命令了,如下
$ virsh
参考文献:https://libvirt.org/compiling.html
http://www.bioinf.org.uk/software/profit/doc/node17.html
- libvirt编译安装(git版)
- libvirt-java编译安装
- Libvirt编译安装
- Libvirt编译安装
- Libvirt编译安装
- 编译libvirt源码,替换apt-get安装的libvirt包
- 编译libvirt源码,替换apt-get安装的libvirt包
- kvm与libvirt的编译与安装
- ubuntu12.04编译安装libvirt-1.2.0
- Ubuntu 源代码(Source Code) 编译安装 libvirt
- 安装libvirt install libvirt
- libvirt安装
- Centos安装git和卸载git(编译安装)
- ubuntu下编译libvirt
- 编译libvirt环境
- 编译libvirt,并gdb
- 源码编译安装git
- redhat编译安装git
- 用指针实现变量交换
- uilib 学习属性表
- 【POJ 2942】Knights of the Round Table(双联通分量+染色判奇环)
- 重读JSON
- AOP技术基础
- libvirt编译安装(git版)
- Linux常用命令——关机重启命令
- Hadoop2.7.2分布式部署1(网络配置篇)
- HDU1532----Drainage Ditches
- iOS画虚线边框
- Android版本支付宝集成获取私钥与公钥
- 数据降维 实例
- Android自定义内容提供者使用
- Android查看wakelock