Microsoft PowerShell 7.1.0 è stato rilasciato pochi giorni fa con una serie di miglioramenti e correzioni a PowerShell 7. Ecco come installarlo in Ubuntu 16.04, Ubuntu 18.04, Ubuntu 20.04 e Linux Mint 19.x, 20.
Punti salienti della versione 7.1.0 di PowerShell:
- Correggi
$?per non essere$falsequando il comando nativo scrive sustderr. - Rinomina
-FromUnixTimea-UnixTimeSecondssuGet-Dateper consentire l'input dell'ora Unix. - Crea
$ErrorActionPreferencenon ha effetto sustderroutput di comandi nativi. - Consenti al parametro denominato specificato in modo esplicito di sostituire lo stesso dall'hashtable splatting.
- Rendi il parametro switch
-Qualifiernon posizionale perSplit-Path. - Risolvi la directory di lavoro come percorso letterale per
Start-Processquando non è specificato. - Crea
-OutFileparametro nei cmdlet Web per funzionare come-LiteralPath. - Correzione del collegamento del parametro stringa per
BigIntegerletterali numerici. - Su Windows,
Start-Processcrea un ambiente di processo con tutte le variabili di ambiente dalla sessione corrente, usando-UseNewEnvironmentcrea un nuovo ambiente di processo predefinito. - Non eseguire il wrapping del risultato di ritorno in
PSObjectdurante la conversione di ScriptBlock in delegato. - Utilizza la conversione di stringhe impostazioni cultura invarianti per
-replaceoperatore.
Come installare PowerShell in Ubuntu:
Se sei d'accordo con il pacchetto Snap containerizzato, cerca e installa semplicemente PowerShell dal software Ubuntu.
Per quelli che preferiscono .deb pacchetto, Microsoft offre il software nel suo repository apt ufficiale.
1. Imposta il repository Microsoft apt in Ubuntu:
Apri il terminale dal tuo lanciatore di applicazioni di sistema. Quando si apre, esegui il comando per scaricare il pacchetto .deb ufficiale:
wget -q https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
Per Linux Mint, sostituisci $(lsb_release -rs) nel codice con 20.04 per Linux Mint 20 (o 18.04 per Mint 19.x).
Quindi installa il pacchetto, che installerà il repository e la chiave Microsoft, eseguendo il comando:
sudo dpkg -i packages-microsoft-prod.deb
Digita la password utente (nessun feedback con l'asterisco) per i prompt sudo e premi Invio.
2. Installa PowerShell:
Dopo aver aggiunto il repository, esegui i seguenti 2 comandi uno per uno per controllare gli aggiornamenti del pacchetto e installare il software:
sudo apt update sudo apt install powershell
Una volta installato, esegui pwsh per avviare PowerShell.
Disinstalla PowerShell:
Per rimuovere il software, apri semplicemente il terminale ed esegui il comando:
sudo apt remove powershell
Per rimuovere il repository apt, vai semplicemente su Software e aggiornamenti> scheda Altro software e rimuovi la riga pertinente.
Articolo originale