Tutorial: Installing PowerShell (pwsh) on Linux
Ubuntu / Debian
sudo apt update && sudo apt install -y wget apt-transport-https software-properties-common
wget -q https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
sudo apt update
sudo apt install -y powershell
pwsh
RHEL / CentOS
sudo dnf install -y https://packages.microsoft.com/config/rhel/8/packages-microsoft-prod.rpm
sudo dnf install -y powershell
pwsh
Fedora
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo dnf install -y https://packages.microsoft.com/config/fedora/38/packages-microsoft-prod.rpm
sudo dnf install -y powershell
pwsh
Arch Linux
yay -S powershell-bin
paru -S powershell-bin
pwsh
Generic Install (Tarball)
wget https://github.com/PowerShell/PowerShell/releases/download/v7.4.4/powershell-7.4.4-linux-x64.tar.gz
sudo mkdir -p /opt/microsoft/powershell/7
sudo tar zxf powershell-7.4.4-linux-x64.tar.gz -C /opt/microsoft/powershell/7
sudo ln -s /opt/microsoft/powershell/7/pwsh /usr/bin/pwsh
pwsh
Verify Installation
pwsh --version