PowerShell 7.0 ya está fuera de beta y ha llegado oficialmente a todas las plataformas compatibles, incluidas Windows 10, macOS y varias distribuciones de Linux.
Viene como la próxima actualización importante después del Powershell Core 6, que se lanzó hace tres años.
¿Qué sistemas operativos admite PowerShell 7?
PowerShell 7 admite los siguientes sistemas operativos en x64, que incluyen:
- Windows 7, 8.1, and 10
- Windows Server 2008 R2, 2012, 2012 R2, 2016, and 2019
- macOS 10.13+
- Red Hat Enterprise Linux (RHEL) / CentOS 7+
- Fedora 29+
- Debian 9+
- Ubuntu 16.04+
- openSUSE 15+
- Alpine Linux 3.8+
💡 Relacionado: ¿Qué diferencias hay entre PowerShell y CMD?
Características de PowerShell 7: ¿Qué hay de nuevo?
La actualización de Powershell 7 es impulsada por .Net Core 3.1 y viene cargada de características. Por nombrar algunos, brinda soporte para nuevos operadores, incluidos el operador ternario.
La vista de errores ahora está simplificada y los usuarios pueden aprovechar el cmdlet Get-Error para analizar los errores rápidamente.
Además, Microsoft dice que .Net Core 3.1 mejora la compatibilidad con los módulos existentes de Windows PowerShell por un margen significativo. Esta es una edición importante ya que los problemas de compatibilidad han paralizado a algunos usuarios en el pasado, evitando que usen algunas funciones de PowerShell Core 6.x.
Ahora, para ejecutar PowerShell 7 en su máquina, puede ir al repositorio GitHub de Microsoft y descargar los archivos de instalación para Windows, Linux y macOS.