Installing VMware PowerCLI 10 on a Raspberry Pi

I’ve recently got my first Raspberry Pi up and running, with the initial aim of using it as a VPN server to allow me to connect to my home lab when I’m away. But once you have a Raspberry Pi, the possibilities are kinda endless. Lets see if we can run the new version of VMware PowerCLI, version 10, which uses PowerShell 6 and therefore can run on Linux, on my Raspberry Pi.

It turn out to be very straightforward, although you do need to be on the latest version of Raspbian, Raspbian Stretch. I’m also using the Raspberry Pi 3, not sure if this will run ok on older versions.

Follow these steps to get it PowerCLI installed;

First, we’ll follow Microsoft’s documentation. Note I’ve updated the commands to install 6.0.1, not 6.0.0, as PowerCLI needs 6.0.1.

# Install PowerShell 6 prerequisites
sudo apt-get install libunwind8
# Download the PowerShell 6.0.1 tar.gz
# Make a folder for powershell
mkdir ~/powershell
# Unpack the tar.gz file into the folder
tar -xvf ./powershell-6.0.1-linux-arm32.tar.gz -C ~/powershell
# Start PowerShell


PowerShell should launch correctly, and from there you can install the PowerCLI module, as per VMware’s instructions. Be aware that this will take several minutes to run.

#Install PowerCLI Module
Install-Module -Name VMware.PowerCLI -Scope CurrentUser

And that’s it, you can now run supported PowerCLI commands from your Raspberry Pi!


Once I get my home lab a little more functional then I can test this further.




Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s