Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Hay varias versiones de paquete de PowerShell 7 que se pueden instalar. Este artículo se centra en la instalación del paquete de versión estable más reciente. Para obtener más información sobre las versiones del paquete, consulte el artículo Ciclo de vida de soporte técnico de PowerShell .
Las versiones más recientes de PowerShell 7 reemplazan a las versiones anteriores existentes de PowerShell 7. Las versiones preliminares de PowerShell se pueden instalar en paralelo con otras versiones de PowerShell. Las versiones preliminares más recientes reemplazan las versiones preliminares anteriores existentes. Si necesita ejecutar PowerShell 7 en paralelo con una versión anterior, vuelva a instalar la versión anterior mediante el método de archivo binario.
Elección de un método de instalación
Existen varias maneras de instalar PowerShell en macOS. Elija una:
- Descargar e instalar el archivo de paquete : este es el método preferido para la mayoría de los usuarios.
- Instalación como herramienta global de .NET: este método es útil para los desarrolladores que ya tienen instalado el SDK de .NET Core.
- Instalación desde un archivo binario : este método es útil para los usuarios avanzados que necesitan más control sobre la instalación.
- Si ya instaló PowerShell con Homebrew, consulte Instalación en macOS mediante Homebrew de maneras alternativas de instalar PowerShell.
Descarga e instalación del archivo de paquete
A partir de las versiones de PowerShell de mayo de 2026, el paquete PKG de macOS está notarizado y firmado por Microsoft. Para instalar el paquete, descargue el archivo PKG y ábralo.
Descargue el paquete de instalación desde la página de versiones . Seleccione la versión del paquete que desea instalar.
- PowerShell 7.7-preview
- Procesadores Arm64 - powershell-7.7.0-preview.4-osx-arm64.pkg
- Procesadores x64 : powershell-7.7.0-preview.4-osx-x64.pkg
- PowerShell 7.6 (LTS)
- Procesadores Arm64 : powershell-7.6.6-osx-arm64.pkg
- Procesadores x64 : powershell-7.6.6-osx-x64.pkg
- PowerShell 7.5
- Procesadores Arm64 - powershell-7.5.11-osx-arm64.pkg
- Procesadores x64 : powershell-7.5.11-osx-x64.pkg
- PowerShell 7.4 (LTS)
- Procesadores Arm64 : powershell-7.4.20-osx-arm64.pkg
- Procesadores x64 : powershell-7.4.20-osx-x64.pkg
Note
A partir de macOS 27 (Golden Gate), macOS solo se ejecuta en procesadores Apple Silicon (Arm64).
- PowerShell 7.7-preview
Abrir Finder
Buscar el paquete descargado
Haga doble clic en el archivo.
Instalación como herramienta global de .NET
Si ya tiene instalado el SDK de .NET Core, puede usar la herramienta global .NET para instalar PowerShell 7.
dotnet tool install --global PowerShell
El instalador de la herramienta dotnet agrega ~/.dotnet/tools a la variable de entorno PATH. Sin embargo, el shell que se ejecuta actualmente no tiene PATH actualizado. Inicie PowerShell desde un nuevo shell escribiendo pwsh.
Instalación de PowerShell 7 desde un archivo binario
Se proporcionan archivos binarios tar.gz de PowerShell para la plataforma macOS, a fin de permitir escenarios de implementación avanzados. Si instala usando este método, también debe instalar manualmente las dependencias.
Descargue el paquete de instalación desde la página de versiones . Seleccione la versión de archivo que desea instalar.
- PowerShell 7.7-preview
- Procesadores Arm64 : powershell-7.7.0-preview.4-osx-arm64.tar.gz
- Procesadores x64 : powershell-7.7.0-preview.4-osx-x64.tar.gz
- PowerShell 7.6 (LTS)
- Procesadores Arm64 : powershell-7.6.6-osx-arm64.tar.gz
- Procesadores x64 : powershell-7.6.6-osx-x64.tar.gz
- PowerShell 7.5
- Procesadores Arm64 : powershell-7.5.11-osx-arm64.tar.gz
- Procesadores x64 : powershell-7.5.11-osx-x64.tar.gz
- PowerShell 7.4 (LTS)
- Procesadores Arm64 : powershell-7.4.20-osx-arm64.tar.gz
- Procesadores x64 : powershell-7.4.20-osx-x64.tar.gz
Use los siguientes comandos para instalar PowerShell desde el archivo binario. Cambie la dirección URL de descarga para que coincida con la versión que quiere instalar.
# Download the powershell '.tar.gz' archive
curl -L -o /tmp/powershell.tar.gz https://github.com/PowerShell/PowerShell/releases/download/v7.6.6/powershell-7.6.6-osx-arm64.tar.gz
# Create the target folder where powershell is placed
sudo mkdir -p /usr/local/microsoft/powershell/7
# Expand powershell to the target folder
sudo tar zxf /tmp/powershell.tar.gz -C /usr/local/microsoft/powershell/7
# Set execute permissions
sudo chmod +x /usr/local/microsoft/powershell/7/pwsh
# Create the symbolic link that points to pwsh
sudo ln -s /usr/local/microsoft/powershell/7/pwsh /usr/local/bin/pwsh
Inicio de PowerShell 7
Una vez instalado el paquete, ejecute pwsh desde un terminal. Si ha instalado un paquete de versión preliminar, ejecute pwsh-preview.
- La ubicación de
$PSHOMEvaría en función del paquete que haya instalado.- Para paquetes Estables y LTS:
/usr/local/microsoft/powershell/7/ - Para los paquetes en versión preliminar:
/usr/local/microsoft/powershell/7-preview/ - El paquete de instalación de macOS crea un vínculo simbólico,
/usr/local/bin/pwshque apunta apwshen la ubicación$PSHOME.
- Para paquetes Estables y LTS:
- Los perfiles de usuario se leerán de
~/.config/powershell/profile.ps1 - Los perfiles predeterminados se leerán de
$PSHOME/profile.ps1 - Los módulos de usuario se leerán de
~/.local/share/powershell/Modules - Los módulos compartidos se leerán de
/usr/local/share/powershell/Modules - Los módulos predeterminados se leerán de
$PSHOME/Modules - El historial de PSReadLine se registra en
~/.local/share/powershell/PSReadLine/ConsoleHost_history.txt
PowerShell respeta la especificación de directorio base de XDG en macOS.
Actualización de PowerShell 7
Para actualizar PowerShell, descargue la nueva versión del paquete o el archivo binario e instálelo.
Desinstalación de PowerShell 7
Para desinstalar PowerShell, debe eliminar la carpeta de la aplicación y otros archivos de soporte técnico. El siguiente comando quita el vínculo simbólico y los archivos de PowerShell.
sudo rm -rf /usr/local/bin/pwsh /usr/local/microsoft/powershell
Use sudo rm para quitar cualquier otro archivo y carpetas de PowerShell restantes.
Versiones compatibles de macOS
Microsoft admite PowerShell hasta que PowerShell llegue al final del soporte técnico o la versión de macOS llegue al final del soporte técnico.
Se admiten las siguientes versiones de macOS:
- macOS 27 (Golden Gate) Arm64
- macOS 26 (Tahoe) x64 y Arm64
- macOS 15 (Sequoia) x64 y Arm64
Apple determina el ciclo de vida de soporte técnico de macOS. Para obtener más información, vea lo siguiente:
Métodos de instalación admitidos
Microsoft admite los métodos de instalación de este documento, aunque puede haber otros de terceros disponibles desde otros orígenes. Si bien esas herramientas y métodos pueden funcionar, Microsoft no los admite. Para obtener más información, consulte Formas alternativas de instalar PowerShell.