Esercizio - Installare Azure PowerShell

Completato

In questa unità si apprenderà come controllare la versione di PowerShell installata nel computer locale e installare la versione più recente.

Nota

Questo esercizio illustra come creare un'installazione locale degli strumenti di PowerShell. Nella parte restante del modulo verrà usato Azure Cloud Shell in modo da sfruttare il supporto della sottoscrizione gratuita in Microsoft Learn. Se si preferisce, è possibile considerare questo esercizio come un'attività facoltativa e limitarsi a leggere le istruzioni.

Linux

L'installazione di PowerShell per Linux comporta l'uso di uno strumento di gestione pacchetti. In questo esempio verrà usato Ubuntu 18.04, ma sono disponibili istruzioni dettagliate per le altre versioni e distribuzioni nella documentazione.

Installare PowerShell in Ubuntu Linux tramite Advanced Packaging Tool (apt) e la riga di comando di Bash.

  1. Importare la chiave di crittografia per il repository Microsoft Ubuntu. Questa chiave consente allo strumento di gestione pacchetti di verificare che il pacchetto di PowerShell da installare sia fornito da Microsoft.

    curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
    
  2. Registrare il repository Ubuntu di Microsoft, in modo da consentire allo strumento di gestione pacchetti di individuare il pacchetto di PowerShell:

    sudo curl -o /etc/apt/sources.list.d/microsoft.list https://packages.microsoft.com/config/ubuntu/18.04/prod.list
    
  3. Aggiornare l'elenco dei pacchetti:

    sudo apt-get update
    
  4. Installare PowerShell:

    sudo apt-get install -y powershell
    
  5. Avviare PowerShell per verificare che sia installato correttamente:

    pwsh
    

macOS

In macOS, installare PowerShell tramite la gestione pacchetti Homebrew.

Importante

Se il comando brew non è disponibile, potrebbe essere necessario installare lo strumento di gestione pacchetti HomeBrew. Per informazioni dettagliate, passare al sito Web di Homebrew.

  1. Installare Homebrew-Cask per ottenere altri pacchetti, incluso il pacchetto di PowerShell:

    brew install --cask powershell
    
  2. Avviare PowerShell per verificare che sia installato correttamente:

    pwsh
    

Windows

Windows PowerShell è incluso nel sistema operativo Windows. È tuttavia consigliabile installare PowerShell 7.0.6 LTS, PowerShell 7.1.3 o versione successiva per l'uso con PowerShell del modulo Azure Az PowerShell. Per verificare la versione installata, attenersi alla procedura seguente:

  1. Nella casella di ricerca dell'area di notifica digitare PowerShell. Sono presenti più collegamenti di scelta rapida:

    • PowerShell 7 (x64): versione a 64 bit. In genere, è consigliabile scegliere questo collegamento.
    • Windows PowerShell: versione a 64 bit inclusa in Windows.
    • Windows PowerShell (x86): versione a 32 bit installata in Windows a 64 bit.
    • Windows PowerShell ISE: l'ISE (Integrated Scripting Environment) viene usato per la scrittura di script in Windows PowerShell.
    • Windows PowerShell ISE (x86): versione a 32 bit dell'ISE in Windows.
  2. Selezionare l'icona di PowerShell più adatta.

  3. Digitare il comando seguente per determinare la versione di PowerShell installata.

    $PSVersionTable.PSVersion
    

    or

    pwsh -ver
    

    Se il numero di versione principale è inferiore a 7, seguire le istruzioni per aggiornare la versione esistente di Windows PowerShell. È importante installare l'SDK anche per supportare strumenti .NET.

    Per eseguire questo comando, è necessario che sia installato l'SDK .NET.

    dotnet tool install --global PowerShell
    

    Dopo aver installato lo strumento .NET, eseguire di nuovo il comando della versione di PowerShell per verificare l'installazione.

Sarà anche necessario configurare i computer locali per supportare PowerShell. Nell'unità successiva verranno esaminati i comandi che è possibile aggiungere, incluso il modulo Azure Az PowerShell.