First things first I am a big fan on the raspberry PI and have more or less every iteration scattered around the house doing different jobs. In fact i tend to use one for access to my home lab using either a ssh session or via xrdp to a nice xfce session via tightvnc (maybe thats for another blog post).
However running PowerCLI on it never occurred until recently. So i though why not try it so here goes..
Assuming your running Raspbian Stretch on a PI 3
Microsoft have kindly given some nice instructions on how to install PowerShell on the Raspberry PI and others at: Microsoft Link (I made a change to the below as we need version v6.0.1)
# Install prerequisites
sudo apt-get install libunwind8
# Grab the latest tar.gz (Changed as PowerCLI needs v6.0.1)
# Make folder to put powershell
# Unpack the tar.gz file
tar -xvf ./powershell-6.0.1-linux-arm32.tar.gz -C ~/powershell
# Start PowerShell
This gets up PowerShell up and running now all we need to do is install the PowerCLI modules. Again VMware this time have provided some instructions at VMware Link
#Install PowerCLI Module
Install-Module -Name VMware.PowerCLI -Scope CurrentUser
It Takes a little while to run, then you need to give it permission to do the install (Press Y)
And that is it, we can now use PowerCLI from our Raspberry PI