Come installo PowerShell?


17

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

Come potrei procedere con l'installazione di PowerShell? Ti sarei grato di orientamento sia per Xenial & Trusty .

Qualsiasi metodo di installazione va bene, sia compilando l'origine sia facendo affidamento su un gestore di pacchetti. I metodi di compilazione del codice sorgente dovrebbero contenere dettagli a livello di principiante.

Risposte:


12

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 installare l'ultima versione di PowerShell su 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

1
Ecco il collegamento corrente al documento: docs.microsoft.com/en-us/powershell/scripting/setup/…
uSlackr

10

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

Link per il download diretto, con hash SHA256:


Scarica il DEB, verifica il checksum e poi lascia che Ubuntu Software Center si occupi dell'installazione. Vedi help.ubuntu.com su come verificare il download. Fondamentalmente, immettere il seguente comando:

sha256sum powershell_*.deb

1
Hanno aggiunto pagine "man" per i comandi in modo da ottenere quelle quando si installa PowerShell. Sul loro sito a cui puntano MSDN (il nerver ;-)) msdn.microsoft.com/en-us/powershell/scripting/core-powershell/...
Rinzwind

1
Ecco i documenti in inglese: github.com/PowerShell/PowerShell-Docs
Rinzwind

1
Questi collegamenti diretti ora indicano download obsoleti. Seguire il collegamento a GitHub o installare il repository e utilizzare il gestore dei pacchetti
uSlackr

4

Ubuntu 14.04 e versioni successive

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

sudo snap install powershell --classic

Funziona su Ubuntu 18.04.1 LTS
Underverse

2

PowerShell Pubblicazione: v6.0.0-beta.4


Ubuntu 14.04 LTS (Trusty Tahr)

[Metodo # 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 # 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


1
apt install ./foo.debrisolverà le dipendenze, quindi non è necessario un apt-get install -fdopo.
muru,

1
Perché preoccuparsi di aggiornarlo quando MS ha pubblicato un repository? askubuntu.com/a/925458/158442
muru,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.