vmware-CLI-for-linux 下载本文

内容发布更新时间 : 2024/5/9 17:52:58星期一 下面是文章的全部内容请认真阅读。

1. 修改系统的环境变量

vmware-install.pl出现的代理问题 http_proxy=XXXXX ftp_proxy=XXXXX

将http、ftp环境变量加入到bashrc或者profile中,使其在global中都可以用。 export http_proxy= ##保持空值,什么都不填 export ftp_proxy= ##这样设置就是当前的session会话有效果而已,想要Global都起作用就将其加入到/etc/bashrc 或者/etc/profile中。 vim /etc/bashrc

#在最后面加入export这两行 export http_proxy= export ftp_proxy=

之后source下,使其立即生效: source /etc/bashrc

2. 解决依赖关系

Redaht6:

yum install openssl-devel libxml2-devel e2fsprogs-devel

CentOS6: yum install make autoconf automake openssl-devel gcc gcc-c++ make uuid-perl libuuid-devel uuid-devel perl-Data-Dump perl-SOAP-Lite perl-XML-SAX perl-XML-NamespaceSupport perl-XML-LibXML perl-XML-LibXML-Common perl-CPAN Ubuntu: X86:

apt-get install build-essential gcc uuid uuid-dev perl libssl-dev perl-doc liburi-perl libxml-libxml-perl libcrypt-ssleay-perl X64:

apt-get install ia32-libs build-essential gcc uuid uuid-dev perl libssl-dev

perl-doc

liburi-perl

libxml-libxml-perl

libcrypt-ssleay-perl

ps:Ubuntu中出现依赖关系不满足时候,可以用aptitude –f install来安装。

3. 解决./vmware-install.pl UUID的问题

下载地址:

https://www.vmware.com/support/developer/viperltoolkit/doc/perl_toolkit_makinst_linux.html

http://mirrors.aliyun.com/CPAN/modules/01modules.index.html

3.1手动编译需要的包: ? Devel-CheckLib-1.03.tar.gz

? ExtUtils-MakeMaker-7.04.tar.gz

? IO-CaptureOutput-1.1104.tar.gz ##这个是安装Devel中的依赖关系 ? UUID-0.24.tar.gz ##这是主要的包

UUID中的Makefile.pl是依赖Devel::Checklib 、ExtUtils::MakeMaker的

use strict; use warnings;

use Devel::CheckLib;

use ExtUtils::MakeMaker; 编译命令都是: perl Makefile.pl pake

pake install

3.2 在线安装CPAN模块(并不是所有模块都可以安装上去,有些模块需要手动编译安装,

如:UUID)

perl –MCPAN –e shell

cpan>m #列所有模块 cpan>install Bundle::CPAN cpan>q

4. 安装vCLI.

对应版本下载地址:

https://www.vmware.com/cn/support-search.html?cc=www&client=VMware_Site_support_center&site=VMware_Site_support_center&cn=vmware&num=20&output=xml_no_dtd&ie=UTF-8&oe=UTF-8&q=vmware_vSphere_Perl_sdk#client=VMware_Site_support_center&numgm=4&getfields=*&filter=0&site=VMware_Site_support_center&cc=en&ie=UTF-8&oe=UTF-8&start=0&num=20&cid=&tid=&cn=vmware&output=xml_no_dtd&q=vmware_vSphere_Perl_sdk

tar xvf VMware-vSphere-Perl-SDK-5.1.0-780721.x86_64.tar.gz –C /tmp cd /tmp/vmware-vsphere-cli-distrib ./vmware-install.pl ##做完上面的操作之后,基本上就可以继续安装了。

之后也是编译:(这一步官方文档上没有,估计是用不上!!) perl Makefile.pl pake

pake install