在 Ubuntu 上安装 VMware PowerCLi

以前给客户在windows上安装过VMware PowerCLI,但是使用过一段时间以后会变得非常卡非常慢,所以改在Ubuntu上使用,情况稍有改善,所以记录一下安装过程

 

1.先安装powershell

为简化安装和更新,已将适用于 Linux 的 PowerShell 发布到包存储库。 包的 URL 因 OS 版本而异:

Ubuntu 20.04 - https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb
Ubuntu 18.04 - https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb

# 安装依赖包
sudo apt-get install -y wget apt-transport-https software-properties-common

# 下载微软的包存储库文件
wget -q https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb

# 注册微软的包存储库
sudo dpkg -i packages-microsoft-prod.deb

# 从微软包存储库更新软件包
sudo apt-get update

# 安装PowerShell
sudo apt-get install -y powershell

# 启动PowerShell
pwsh



 2.现在安装VMware PowerCLI

#启动PowerShell后使用下面命令为当前用户在线安装(不推荐,非常慢)

Install-Module VMware.PowerCLI -Scope CurrentUser

#启动PowerShell后进行离线安装
在官网下载VMware PowerCLI离线包并上传到ubuntu

https://developer.vmware.com/web/tool/vmware-powercli

  #使用$env:PSModulePath命令查看Powershell的路径

  PS /root> $env:PSModulePath
 

  /root/.local/share/powershell/Modules:/usr/local/share/powershell/Modules:/opt/microsoft/powershell/7/Modules

  #得到3个路径:

  /root/.local/share/powershell/Modules

 /usr/local/share/powershell/Modules

 /opt/microsoft/powershell/7/Modules

 

  解压并将VMware开头的所有文件夹cp到以上任意一个文件夹中

 

  使用Get-Module -Name VMware.PowerCLI -ListAvailable验证PowerCLi是否可用

 

  #使用Connect-VIserver 如遇到ssl报错使用下面命令

Set-PowerCLIConfiguration -InvalidCertificateAction Ignore

 

posted @ 2022-05-10 12:14  ippondo  阅读(216)  评论(0编辑  收藏  举报