Soporte técnico de la comunidad para PowerShell en Linux
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 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 más información, consulte la documentación del ciclo de vida del soporte de PowerShell.
Las siguientes distribuciones reciben soporte técnico de la comunidad. Cada distribución tiene sus propios mecanismos de soporte técnico de la comunidad. Consulte el sitio web de la distribución para encontrar los recursos de la comunidad. También puede obtener ayuda de estos recursos de la comunidad de PowerShell.
Versiones provisionales de Ubuntu
Los pasos documentados para instalar PowerShell en Ubuntu pueden funcionar en versiones provisionales de Ubuntu. Sin embargo, PowerShell solo se admite en las versiones LTS de Ubuntu. Microsoft no ofrece soporte técnico a las versiones provisionales de Ubuntu.
Arch Linux
Nota
Microsoft no admite de forma oficial la compatibilidad con Arch, cuyo mantenimiento lo realiza la comunidad.
PowerShell está disponible en el repositorio de usuario Arch Linux (AUR).
- Se puede compilar con la versión etiquetada más reciente.
- Se puede compilar desde la última confirmación en maestro.
- Se puede instalar mediante el binario de la versión más reciente.
La comunidad mantiene los paquetes de AUR. Para más información sobre cómo instalar paquetes desde el AUR, consulte la wiki de Arch Linux o Uso de PowerShell en el Docker.
Kali
Nota:
Microsoft no admite de forma oficial la compatibilidad con Kali, cuyo mantenimiento lo realiza la comunidad.
Instalación, Kali
# Install PowerShell package
apt update && apt -y install powershell
# Start PowerShell
pwsh
Desinstalación, Kali
# Uninstall PowerShell package
apt -y remove powershell
Raspberry Pi OS
Sistema operativo Raspberry Pi (anteriormente Raspbian) es un sistema operativo gratuito basado en Debian.
Importante
.NET no se admite en dispositivos de arquitectura ARMv6, incluidos los dispositivos Raspberry Pi Zero y Raspberry Pi anteriores a Raspberry Pi 2.
Instalación en el sistema operativo Raspberry Pi
Descargue el paquete tar.gz desde la página de versiones en el equipo Raspberry Pi. Los vínculos a las versiones actuales son:
- PowerShell 7.4.2: versión más reciente de LTS
https://github.com/PowerShell/PowerShell/releases/download/v7.4.2/powershell-7.4.2-linux-arm32.tar.gz
https://github.com/PowerShell/PowerShell/releases/download/v7.4.2/powershell-7.4.2-linux-arm64.tar.gz
- PowerShell 7.3.12: versión estable más reciente
https://github.com/PowerShell/PowerShell/releases/download/v7.3.12/powershell-7.3.12-linux-arm32.tar.gz
https://github.com/PowerShell/PowerShell/releases/download/v7.3.12/powershell-7.3.12-linux-arm64.tar.gz
Use los siguientes comandos de shell para descargar e instalar el paquete. Este script detecta si ejecuta un sistema operativo de 32 o 64 bits e instala la versión estable más reciente de PowerShell para ese tipo de procesador.
###################################
# Prerequisites
# Update package lists
sudo apt-get update
# Install dependencies
sudo apt-get install jq libssl1.1 libunwind8 -y
###################################
# Download and extract PowerShell
# Grab the latest tar.gz
bits=$(getconf LONG_BIT)
release=$(curl -sL https://api.github.com/repos/PowerShell/PowerShell/releases/latest)
package=$(echo $release | jq -r ".assets[].browser_download_url" | grep "linux-arm${bits}.tar.gz")
wget $package
# Make folder to put powershell
mkdir ~/powershell
# Unpack the tar.gz file
tar -xvf "./${package##*/}" -C ~/powershell
# Start PowerShell
~/powershell/pwsh
Opcionalmente, puede crear un vínculo simbólico para iniciar PowerShell sin especificar la ruta de acceso al archivo binario pwsh
.
# Start PowerShell from bash with sudo to create a symbolic link
sudo ~/powershell/pwsh -command 'New-Item -ItemType SymbolicLink -Path "/usr/bin/pwsh" -Target "$PSHOME/pwsh" -Force'
# alternatively you can run following to create a symbolic link
# sudo ln -s ~/powershell/pwsh /usr/bin/pwsh
# Now to start PowerShell you can just run "pwsh"
Desinstalación: sistema operativo Raspberry Pi
rm -rf ~/powershell
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