Instalación de PowerShell en Linux
PowerShell se puede instalar en varias distribuciones de Linux diferentes. La mayoría de las plataformas y las distribuciones de Linux tienen una versión principal todos los años y ofrecen un administrador de paquetes que se usa para instalar PowerShell. PowerShell se puede instalar en algunas distribuciones de Linux que no son compatibles con Microsoft. En esos casos, puede encontrar soporte técnico de la comunidad para PowerShell en esas plataformas.
Para obtener más información, consulte la documentación del ciclo de vida del soporte de PowerShell.
En este artículo se enumeran las distribuciones de Linux y los administradores de paquetes admitidos. Todas las versiones de PowerShell siguen teniendo soporte hasta que la versión de PowerShell o la versión de la distribución de Linux llega al final del soporte.
Para conseguir la mejor compatibilidad, elija una versión de lanzamiento a largo plazo (LTS).
Alpine
En la tabla siguiente se muestra una lista de versiones de PowerShell admitidas y las versiones de Alpine en las que se admiten. Estas versiones recibirán soporte técnico hasta que la versión de PowerShell o la de Alpine lleguen al final de la vida útil.
- El icono indica que la versión del sistema operativo o PowerShell todavía recibe soporte técnico.
- El icono indica que la versión de PowerShell ya no se admite en esa versión del sistema operativo.
- El icono indica que no hemos terminado de probar PowerShell en ese sistema operativo.
- El icono indica que la versión del sistema operativo o PowerShell no es compatible.
- Cuando la versión del sistema operativo y la de PowerShell tienen un icono , esa combinación es compatible.
Alpine | 7.2 (LTS-previous) | 7.3 | 7.4 (LTS-current) |
---|---|---|---|
3.18 | |||
3.17 | |||
3.16 | |||
3.15 | |||
3.14 |
PowerShell recibe soporte técnico en Alpine para las siguientes arquitecturas de procesador.
Alpine | 7.2 (LTS-Current) | 7.3 | 7.4 (LTS-current) |
---|---|---|---|
Todas las versiones compatibles | x64 | x64 | x64 |
PowerShell no se ha probado en Alpine con procesadores ARM.
Para más información, consulte Instalación de PowerShell en Alpine.
Debian
Debian usa APT (herramienta avanzada de paquetes) como administrador de paquetes.
En la tabla siguiente se muestra una lista de versiones de PowerShell actualmente compatibles y las versiones de Debian en las que se admiten. Estas versiones se seguirán admitiendo hasta que la versión de PowerShell o la de Debian lleguen al final del ciclo de vida.
- El icono indica que la versión del sistema operativo o PowerShell todavía recibe soporte técnico.
- El icono indica que la versión de PowerShell ya no se admite en esa versión del sistema operativo.
- El icono indica que no hemos terminado de probar PowerShell en ese sistema operativo.
- El icono indica que la versión del sistema operativo o PowerShell no es compatible.
- Cuando la versión del sistema operativo y la de PowerShell tienen un icono , esa combinación es compatible.
Debian | 7.2 (LTS-previous) | 7.3 | 7.4 (LTS-current) |
---|---|---|---|
12 (Bookworm) | |||
11 (Bullseye) | |||
10 (Buster) |
PowerShell recibe soporte técnico en Debian para las siguientes arquitecturas de procesador.
Debian | 7.2 (LTS-Current) | 7.3 | 7.4 (LTS-current) |
---|---|---|---|
Versión 9+ | x64 | x64 | x64 |
Para obtener más información, consulte Instalación de PowerShell en Debian Linux.
Red Hat Enterprise Linux (RHEL)
RHEL 7 usa yum y RHEL 8 usa el administrador de paquetes dnf.
En la tabla siguiente se muestra una lista de las versiones admitidas actualmente de PowerShell y las versiones de RHEL en las que se admiten. Estas versiones se siguen admitiendo hasta que la versión de PowerShell o la de RHEL lleguen al final del soporte técnico.
- El icono indica que la versión del sistema operativo o PowerShell todavía recibe soporte técnico.
- El icono indica que la versión de PowerShell ya no se admite en esa versión del sistema operativo.
- El icono indica que no hemos terminado de probar PowerShell en ese sistema operativo.
- El icono indica que la versión del sistema operativo o PowerShell no es compatible.
- Cuando la versión del sistema operativo y la de PowerShell tienen un icono , esa combinación es compatible.
RHEL | 7.2 (LTS-previous) | 7.3 | 7.4 (LTS-current) |
---|---|---|---|
con la versión 9 | |||
con la versión 8 | |||
con la versión 7 |
PowerShell se prueba en imágenes base universales (UBI) de Red Hat. Para obtener más información, consulte la página de información de UBI.
PowerShell recibe soporte técnico en RHEL para las siguientes arquitecturas de procesador.
RHEL | 7.2 (LTS-Current) | 7.3 | 7.4 (LTS-current) |
---|---|---|---|
Todas las versiones compatibles | x64 | x64 | x64 |
Para obtener más información, consulte Instalación de PowerShell en Red Hat Enterprise Linux (RHEL).
Ubuntu
Ubuntu usa APT (herramienta avanzada de paquetes) como administrador de paquetes.
En la tabla siguiente se muestra una lista de las versiones de PowerShell admitidas actualmente y las versiones de Ubuntu en las que se admiten. Estas versiones se seguirán admitiendo hasta que la versión de PowerShell o la de Ubuntu lleguen al final del soporte técnico.
- El icono indica que la versión del sistema operativo o PowerShell todavía recibe soporte técnico.
- El icono indica que la versión de PowerShell ya no se admite en esa versión del sistema operativo.
- El icono indica que no hemos terminado de probar PowerShell en ese sistema operativo.
- El icono indica que la versión del sistema operativo o PowerShell no es compatible.
- Cuando la versión del sistema operativo y la de PowerShell tienen un icono , esa combinación es compatible.
Ubuntu | 7.2 (LTS-previous) | 7.3 | 7.4 (LTS-current) |
---|---|---|---|
22.04 LTS (Jammy) | |||
20.04 LTS (Focal) | |||
18.04 LTS (Bionic) |
Solo se admiten oficialmente las versiones LTS de Ubuntu. Microsoft no ofrece soporte técnico para las versiones provisionales ni sus equivalentes. La comunidad sí admite las versiones provisionales. Para obtener más información, vea Distribuciones admitidas por la comunidad.
PowerShell recibe soporte técnico en Ubuntu para las siguientes arquitecturas de procesador.
Ubuntu | 7.2 (LTS-Current) | 7.3 | 7.4 (LTS-current) |
---|---|---|---|
Todas las versiones compatibles | x64, Arm32 | x64, Arm32 | x64, Arm32 |
Para obtener más información, consulte Instalación de PowerShell en Ubuntu.
Distribuciones admitidas por la comunidad
PowerShell se puede instalar en muchas distribuciones de Linux que no son compatibles con Microsoft. En esos casos, puede encontrar soporte técnico de la comunidad para PowerShell en esas plataformas.
Para recibir soporte técnico de Microsoft, debe cumplir los criterios siguientes:
- .NET Core admite la versión y la arquitectura de la distribución.
- La versión de la distribución recibirá soporte técnico durante al menos un año.
- La versión de la distribución no es una versión provisional ni equivalente.
- El equipo de PowerShell ha probado la versión de la distribución.
Para obtener información, consulte Soporte técnico de la comunidad para PowerShell en Linux.
Métodos de instalación alternativos
Hay otras tres formas de instalar PowerShell en Linux, incluidas las distribuciones de Linux que no se admiten oficialmente. Puede intentar instalar PowerShell mediante el paquete Snap de PowerShell. También puede intentar implementar archivos binarios de PowerShell directamente mediante el paquete tar.gz
de Linux. Para obtener más información, consulte Formas alternativas para instalar PowerShell en Linux.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de