Ejercicio: Instalación de Azure PowerShell

Completado

En esta unidad, aprenderá a comprobar la versión de PowerShell que está instalada en la máquina local y a instalar la versión más reciente.

Nota:

Este ejercicio le guía por la creación de una instalación local de las herramientas de PowerShell. En el resto del módulo se usará Azure Cloud Shell para que pueda sacar provecho del soporte técnico de la suscripción gratuita de Microsoft Learn. Si lo prefiere, considere este ejercicio como una actividad opcional y simplemente revise las instrucciones.

Linux

La instalación de PowerShell para Linux implica el uso de un administrador de paquetes. En el ejemplo se usará Ubuntu 18.04, pero hay instrucciones detalladas para otras versiones y distribuciones en la documentación.

Instale PowerShell en Ubuntu Linux mediante Advanced Packaging Tool (apt) y la línea de comandos de Bash.

  1. Importe la clave de cifrado del repositorio de Ubuntu de Microsoft. Esta clave permite que el administrador de paquetes compruebe que el paquete de PowerShell que se instala proviene de Microsoft.

    curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
    
  2. Registre el repositorio de Microsoft Ubuntu para que el administrador de paquetes pueda localizar el paquete de PowerShell:

    sudo curl -o /etc/apt/sources.list.d/microsoft.list https://packages.microsoft.com/config/ubuntu/18.04/prod.list
    
  3. Actualice la lista de paquetes:

    sudo apt-get update
    
  4. Instalar PowerShell:

    sudo apt-get install -y powershell
    
  5. Inicie PowerShell para comprobar que está instalado correctamente:

    pwsh
    

macOS

En macOS, instale PowerShell con el administrador de paquetes Homebrew.

Importante

Si el comando brew no está disponible, es posible que deba instalar el administrador de paquetes Homebrew. Para obtener más información, consulte el sitio web de Homebrew.

  1. Instale Homebrew-Cask para obtener más paquetes, incluido el de PowerShell:

    brew install --cask powershell
    
  2. Inicie PowerShell para comprobar que está instalado correctamente:

    pwsh
    

Windows

Windows PowerShell se incluye con el sistema operativo Windows; pero se recomienda instalar PowerShell 7.0.6 LTS, PowerShell 7.1.3 o posterior para su uso con el módulo de PowerShell Azure Az PowerShell. Puede comprobar qué versión está instalada mediante los pasos siguientes:

  1. En el cuadro de búsqueda de la Bandeja del sistema, escriba PowerShell. Es posible que tenga varios vínculos de acceso directo:

    • PowerShell 7 (x64): la versión de 64 bits. Por lo general, debe elegir este acceso directo.
    • Windows PowerShell: la versión de 64 bits incluida con Windows.
    • Windows PowerShell (x86): una versión de 32 bits instalada en Windows de 64 bits.
    • Windows PowerShell ISE: el entorno de scripting integrado (ISE) se usa para escribir scripts en Windows PowerShell.
    • Windows PowerShell ISE (x86): versión de 32 bits del ISE.
  2. Seleccione el icono de PowerShell que mejor coincida.

  3. Escriba el comando siguiente para determinar la versión instalada de PowerShell.

    $PSVersionTable.PSVersion
    

    or

    pwsh -ver
    

    Si el número de versión principal es inferior a 7, siga estas instrucciones para actualizar la versión existente de Windows PowerShell. También es importante instalar el SDK para admitir las herramientas de .NET.

    Necesita tener instalado el SDK de .NET para ejecutar este comando.

    dotnet tool install --global PowerShell
    

    Una vez que se instale la herramienta .NET, vuelva a ejecutar el comando version de PowerShell para comprobar la instalación.

También tendrá que configurar las máquinas locales para que admitan PowerShell. En la siguiente unidad, se revisarán los comandos que puede agregar, incluido el módulo Azure Az de PowerShell.