Ormai Microsoft e Linux non sono più gli acerrimi nemici di una volta. Microsoft ha abbracciato il mondo Open Source da un po’ di anni, da quando in sostanza ha capito che può ottenere più profitto facendo lavorare frotte di esperti entusiasti con budget che non sarebbero adeguati in altri contesti.
I package di PowerShell sono liberamente scaricabili da GitHub: https://github.com/PowerShell/PowerShell
Installazione via Package Repository
Ubuntu usa APT (Advanced Package Tool) come package manager. In questa guida vediamo come installare PowerShell utilizzando APT.
In base alla versione che si utilizza di Ubuntu, l’URL del package cambia:
- Ubuntu 22.04 –
https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb
- 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
Utilizziamo i seguenti comandi per installare PowerShell scegliendo automaticamente la versione corretta per la specifica versione di Ubuntu.
# Update the list of packages
sudo apt-get update
# Install pre-requisite packages.
sudo apt-get install -y wget apt-transport-https software-properties-common
# Download the Microsoft repository GPG keys
wget -q "https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/packages-microsoft-prod.deb"
# Register the Microsoft repository GPG keys
sudo dpkg -i packages-microsoft-prod.deb
# Update the list of packages after we added packages.microsoft.com
sudo apt-get update
# Install PowerShell
sudo apt-get install -y powershell
Possiamo a questo punto avviare PowerSell con il seguente comando
# Start PowerShell
pwsh