Come si installa PowerShell?

Non molto tempo fa ho letto qualcosa sul sito Web di Microsoft su PowerShell disponibile per Ubuntu.

Come andrei sull’installazione di PowerShell? Apprezzerei la guida sia per Xenial che per Trusty .

Qualsiasi metodo di installazione va bene, sia che si tratti di compilare l’origine o di affidarsi a un gestore di pacchetti. I metodi di compilazione dei sorgenti dovrebbero contenere dettagli a livello di principiante.

A partire da febbraio 2017, Microsoft li ha resi disponibili attraverso un repository pubblico che porta tutto il bene del repository. Dettagli qui.

Ecco le istruzioni per l’installazione 16.04

# Import the public repository GPG keys curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add - # Register the Microsoft Ubuntu repository curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list | sudo tee /etc/apt/sources.list.d/microsoft.list # Update the list of products sudo apt-get update # Install PowerShell sudo apt-get install -y powershell # Start PowerShell (MS renamed main executable at launch to be more Linux-like) pwsh 

Per i file di installazione debian (‘.deb’) e altri download, vedere le versioni di PowerShell su GitHub.

Link di download diretti, con hash SHA256:

  • 14.04: powershell_6.0.0-alpha.16-1ubuntu1.14.04.1_amd64.deb

     FB0002D6D57D900D0BA16C13C4EB0B84CA9D1AEA5EAF4DDBC0F7E8F3D582A2DF 
  • 16.04: powershell_6.0.0-alpha.16-1ubuntu1.16.04.1_amd64.deb

     96A647EFA64C704958CEAFA89F319950A3B729C161CB77C286561AF3CD3BFC1E 

Scarica il DEB, verifica il checksum, quindi lascia che Ubuntu Software Center si occupi di installarlo. Vedi help.ubuntu.com su come verificare il download. Fondamentalmente, inserisci il seguente comando:

 sha256sum powershell_*.deb 

Versione di PowerShell : v6.0.0-beta.4


Ubuntu 14.04 LTS (Trusty Tahr)

[Metodo n. 1] ~ APT

 wget https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-beta.4/powershell_6.0.0-beta.4-1ubuntu1.14.04.1_amd64.deb sudo apt install ./powershell_*.deb 

[Metodo # 2] ~ dpkg

 wget https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-beta.4/powershell_6.0.0-beta.4-1ubuntu1.14.04.1_amd64.deb dpkg -i powershell_*.deb apt-get install -f 

Ubuntu 16.04 LTS (Xenial Xerus)

[Metodo n. 1] ~ APT

 wget https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-beta.4/powershell_6.0.0-beta.4-1ubuntu1.16.04.1_amd64.deb sudo apt install ./powershell_*.deb 

[Metodo # 2] ~ dpkg

 wget https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-beta.4/powershell_6.0.0-beta.4-1ubuntu1.16.04.1_amd64.deb dpkg -i powershell_*.deb apt-get install -f 

  • PowerShell – Uscite (GitHub)
  • PowerShell – Documentazione
  • PowerShell – Guida per principianti
  • PowerShell – Debug della riga di comando

IMG: Ubuntu 14.04 e versioni successive

PowerShell può essere installato come pacchetto snap in tutte le versioni di Ubuntu attualmente supportate. Per installare il pacchetto snap di PowerShell, aprire il terminale e digitare:

 sudo snap install powershell --classic