vmware-CLI for linux

來源:互聯網
上載者:User

標籤:vsphere-perl-sdk linux

  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

 

  1. 解決依賴關係

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來安裝。

  1. 解決./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

  1. 安裝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

make

make install

 ps:本文是整合過來的,並非完全原創,如有雷同,那也只能說“我們太有緣了啊”。


本文出自 “bckong” 部落格,請務必保留此出處http://bckong.blog.51cto.com/5092126/1660801

vmware-CLI for linux

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.