Si usa PowerShell en Windows 10, pero también necesita usar una distribución de Linux (como Ubuntu) para trabajar, ahora puede instalar el shell de línea de comandos de Microsoft y el lenguaje de scripting en las versiones más populares del sistema operativo Windows. código abierto.
En el momento de escribir este artículo, puede instalar PowerShell 7, que se basa en .NET Core 3.1, pero es compatible con módulos de versiones anteriores.
En esta guía, aprenderá los pasos para instalar PowerShell 7 en Ubuntu usando la interfaz gráfica de usuario (GUI) o la línea de comandos. (Estos son los pasos para instalar la herramienta en Windows 10.)
- Cómo instalar PowerShell usando el software de Ubuntu
- Cómo instalar PowerShell usando el instalador de paquetes
- Cómo instalar PowerShell usando el comando Snap en Ubuntu
- Cómo instalar PowerShell usando el repositorio de paquetes en Ubuntu
Cómo instalar PowerShell usando el software de Ubuntu
-
Abierto Software de Ubuntu aplicación.
-
Buscar por Potencia Shell.
-
Selecciona el Potencia Shell opción.
-
clickea en el Instalar en pc botón.
Instale la aplicación de software Ubuntu PowerShell
Después de completar los pasos, puede acceder a la aplicación usando pwsh en la terminal de Linux.
Si desea desinstalarlo, en la aplicación "Software Ubuntu", haga clic en el botón Instalado pestaña y haga clic en el Para eliminar botón para PowerShell.
Cómo instalar PowerShell usando el instalador de paquetes
Para instalar PowerShell en Linux mediante el instalador de GUI, siga estos pasos:
-
En la sección "Activos", haga clic en powershell_7.xx-x.ubuntu.xx.xx_amd64.deb dependiendo de la versión de Ubuntu en su dispositivo.
Descargue el paquete deb de PowerShell 7 Nota rápida: PowerShell también está disponible para otras versiones de Linux, incluidas CentOS, Alpine, Red Hat y Debian. -
Guarde el archivo en su dispositivo.
-
Haga doble clic en el * .deb archivo para iniciar el instalador.
Paquete deb de Ubuntu amd64 PowerShell -
clickea en el Instalar en pc botón.
Instalador de GUI de PowerShell
Después de completar los pasos, se instalará PowerShell y podrá iniciarlo desde la Terminal usando el pwsh
mando.
Si experimenta problemas de dependencia, siga los pasos a continuación para instalar PowerShell usando líneas de comando.
Cómo instalar PowerShell usando el comando Snap en Ubuntu
Para actualizar la aplicación PowerShell en Linux, siga estos pasos:
-
Abierto terminal.
-
Ingrese el siguiente comando para instalar PowerShell y presione Iniciar sesión:
sudo snap install powershell --classic
Comando de instalación instantánea de PowerShell
Después de completar los pasos, puede iniciar la herramienta de secuencias de comandos de Microsoft utilizando el pwsh
comando en la Terminal.
Si desea desinstalar la herramienta, en Terminal, ingrese el sudo snap remove powershell
mando.
Cómo instalar PowerShell usando el repositorio de paquetes en Ubuntu
Para instalar PowerShell en Linux mediante el repositorio de paquetes, siga estos pasos:
-
Abierto terminal.
-
Ingrese el siguiente comando para descargar las claves GPG del repositorio de Microsoft y presione Iniciar sesión:
wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb
-
Ingrese el siguiente comando para registrar las claves GPG para el repositorio de Microsoft y presione Iniciar sesión:
sudo dpkg -i packages-microsoft-prod.deb
Paquete de comando de Microsoft prod -
Ingrese el siguiente comando para actualizar la lista de productos y presione Iniciar sesión:
sudo apt-get update
-
Ingrese el siguiente comando para habilitar los repositorios del "universo" y presione Iniciar sesión:
sudo add-apt-repository universe
-
Ingrese el siguiente comando para instalar PowerShell en Linux y presione Iniciar sesión:
sudo apt-get install -y powershell
Comando de Linux apt-get install PowerShell
Después de completar los pasos, PowerShell se instalará en Ubuntu 18.04 y podrá iniciarlo usando el pwsh
mando.
Cuando ya no necesite la herramienta de línea de comandos, utilice la sudo apt-get remove powershell
comando en Terminal para desinstalarlo.
Dependencias de PowerShell
PowerShell crea binarios portátiles para todas las distribuciones de Linux. Sin embargo, el tiempo de ejecución de Microsoft .NET Core requiere múltiples dependencias en diferentes versiones de Linux y también de PowerShell.
Por ejemplo, en Ubuntu 18.04 y posteriores, la instalación depende de libc6, libgcc1, libgssapi-krb5-2, liblttng-ust0, libstdc ++ 6, libcurl3, libunwind8, libuuid1, zlib1g, libssl1.0.0 y libicu60.
Si durante el proceso de instalación tiene problemas de dependencia, deberá ubicar e instalar los componentes manualmente.
Al preparar esta guía, también es necesario instalar PowerShell 7 liblttng-ust0, libssl1.0.0y libicu60. Si tiene los mismos problemas, puede obtener estos paquetes con estos comandos:
-
Abierto terminal.
-
Ingrese el siguiente comando para instalar liblttng-ust0 y presione Iniciar sesión:
sudo apt install liblttng-ust0
-
Ingrese el siguiente comando para descargar libicu60 y presione Iniciar sesión:
wget http://security.ubuntu.com/ubuntu/pool/main/i/icu/libicu60_60.2-3ubuntu3.1_amd64.deb
-
Ingrese el siguiente comando para instalar libicu60 y presione Iniciar sesión:
sudo dpkg -i libicu60_60.2-3ubuntu3.1_amd64.deb
-
Ingrese el siguiente comando para descargar libssl1.0.0 y presione Iniciar sesión:
wget http://security.ubuntu.com/ubuntu/pool/main/o/openssl1.0/libssl1.0.0_1.0.2n-1ubuntu5.3_amd64.deb
-
Ingrese el siguiente comando para instalar libicu60 y presione Iniciar sesión:
sudo dpkg -i libssl1.0.0_1.0.2n-1ubuntu5.3_amd64.deb
-
Ingrese el siguiente comando para instalar PowerShell y Iniciar sesión:
sudo apt-get install -y powershell
Después de completar los pasos, PowerShell 7 debe estar instalado en su dispositivo Linux.
Si necesita descargar una versión diferente de los paquetes de dependencia, puede encontrarlos en Repositorio de paquetes de Ubuntu.
Deja una respuesta