Cómo obtener Microsoft Powershell en Linux

Cómo obtener Microsoft Powershell en Linux

PowerShell es la respuesta de Microsoft a la línea de comandos de Unix. Es poderoso y está dirigido principalmente a desarrolladores que buscan una línea de comandos sólida y un marco de scripting.

La herramienta y el marco de PowerShell no son exclusivos de los usuarios de Windows. Para sorpresa de muchos, Microsoft ha hecho posible el uso de su plataforma PowerShell en otros sistemas operativos, incluido Linux.

Si bien la mayoría de los usuarios de Linux se enfocan en la línea de comandos de Unix que todas las distribuciones tienen para ofrecer, es bueno ver a Microsoft colocando herramientas relacionadas con Windows, como PowerShell en la plataforma, para que los usuarios de Linux que necesitan usar Powershell no lo hagan. necesita utilizar el sistema operativo de Microsoft. Aquí se explica cómo obtener Powershell en Linux.

Instalar PowerShell en Linux

En Linux, Microsoft ha brindado a los usuarios de Linux muchas formas diferentes de disfrutar de PowerShell. A partir de ahora, hay un paquete DEB para Ubuntu y Debian, un RPM para Fedora, SUSE, CentOS (y otros sistemas operativos RedHat), un paquete AUR no oficial e incluso un Snap disponible para su instalación.

Para que PowerShell funcione en su PC con Linux, abra una ventana de terminal presionando Ctrl + Alt + T o Ctrl + Shift + T en el teclado. Luego, siga las instrucciones que coincidan con la distribución de Linux que está utilizando actualmente.

Ubuntu

Es cierto que, dado que Ubuntu viene con Snap de forma predeterminada, los usuarios probablemente deberían instalar la versión Snap en lugar de preocuparse por la versión DEB de PowerShell. Sin embargo, no a todos los usuarios de Ubuntu les gusta usar Snaps, por lo que es bueno ver que hay una forma alternativa de instalar el software.

Para tener en sus manos el paquete PowerShell Debian para su PC con Ubuntu, use la herramienta de descarga wget .

18.04 LTS

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell_6.2.0-1.ubuntu.18.04_amd64.deb

16.04 LTS

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell_6.2.0-1.ubuntu.16.04_amd64.deb

Una vez que se haya descargado el archivo del paquete, es hora de instalarlo en Ubuntu. Para hacer esto, use el comando dpkg .

sudo dpkg -i powershell _ * _ amd64.deb

Después de la instalación del paquete DEB de PowerShell en Ubuntu, es posible que vea errores que aparecen en la línea de comandos. No te preocupes; Es probable que estos errores sean solo problemas de dependencia. Para solucionarlos, use el comando apt install a continuación.

sudo apt install -f

Suponiendo que apt install se ejecute correctamente, ¡podrá acceder a PowerShell en Ubuntu!

Debian

Microsoft admite a los usuarios de Debian con un paquete DEB de PowerShell, sin embargo, oficialmente, solo ha lanzado uno para Debian 9 Stable. Está bien, ya que la mayoría de los usuarios aún no están en 10 , pero si usa 10, omita estas instrucciones a favor del método Snap.

Para que PowerShell funcione en Debian 9, inicie una ventana de terminal. Desde allí, ejecute el siguiente comando de descarga wget para obtener la última versión DEB de la aplicación.

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell_6.2.0-1.debian.9_amd64.deb

Cuando el paquete DEB termine de descargarse en su PC Debian, es hora de comenzar la instalación. Para hacer esto, ejecute dpkg .

sudo dpkg -i powershell _ * _ amd64.deb

Después de ejecutar el comando dpkg , Debian puede experimentar problemas de dependencia. Para solucionar este problema, puede ejecutar apt-get install .

sudo apt-get install -f

Una vez que se corrijan sus problemas de dependencia (si los hubiera), PowerShell estará listo para usar.

Arch Linux

PowerShell de Microsoft está en Arch Linux AUR, por lo que si está buscando instalarlo en su Arch PC, está de suerte. Para comenzar la instalación, abra una terminal y use el  paquete Pacman  para descargar Git y Base-devel al sistema.

sudo pacman -S git base-devel

Siguiendo Git y Base-devel, clone la última instantánea de Trizen AUR para facilitar la instalación de PowerShell.

clon de git https://aur.archlinux.org/trizen.git

Instale Trizen en el sistema usando makepkg .

cd trizen
makepkg -sri

Finalmente, instale la última versión de Microsoft PowerShell en Arch Linux.

trizen -S powershell

Fedora

Microsoft ha lanzado un paquete RPM para RedHat Enterprise Linux 7 y Fedora que se puede usar para instalar PowerShell. Para tener en sus manos este archivo de paquete RPM, use wget para descargarlo. Luego, instale con Dnf .

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell-6.2.0-1.rhel.7.x86_64.rpm

sudo dnf instalar powershell-6.2.0-1.rhel.7.x86_64.rpm

OpenSUSE

Hay un paquete RPM de PowerShell listo para instalar en OpenSUSE Leap 42.3, por lo que aquellos en SUSE están de suerte. Sin embargo, si está usando 15.0 o Tumbleweed, considere las instrucciones de Snap en su lugar.

Para instalar PowerShell en SUSE 42.3, comience utilizando la herramienta wget para descargar el archivo RPM más reciente.

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell-6.2.0-1.rhel.7.x86_64.rpm

Una vez que se complete la descarga, use Zypper para instalar el paquete.

sudo zypper instalar powershell-6.2.0-1.rhel.7.x86_64.rpm

Quebrar

Además de generar varios paquetes para varias distribuciones de Linux, Microsoft también ha optado por cargar PowerShell en la tienda de paquetes Snap. Entonces, si está ejecutando una distribución de Linux que admite Snaps, ¡está de suerte!

Para instalar la versión Snap de PowerShell, siga esta guía para aprender cómo configurar Snapd en su sistema. Luego, instale la última versión de Microsoft PowerShell con el comando de instalación instantánea a continuación.

sudo snap instalar powershell - clásico

Acceder a PowerShell

Para acceder a Microsoft PowerShell en Linux, inicie su aplicación de terminal Linux favorita. Una vez que la aplicación esté abierta, ejecute el siguiente comando.

Cómo obtener Microsoft Powershell en Linux

pwsh

Para obtener ayuda con PowerShell, ejecute:

ayuda pwsh

Cómo obtener Microsoft Powershell en Linux


Mejora el portapapeles de Gnome Shell con Pano

Mejora el portapapeles de Gnome Shell con Pano

Seamos realistas, el portapapeles predeterminado de Gnome Shell no es muy bueno. ¡Instala Pano para mejorar tu experiencia con el portapapeles!

Cómo instalar DaVinci Resolve 17 en Linux

Cómo instalar DaVinci Resolve 17 en Linux

¿Necesita un excelente editor de video no lineal para su caja de Linux? ¡Haz que Davinci Resolve 17 funcione con esta guía!

Cómo descargar fondos de pantalla al escritorio de Linux con Wallpaper Downloader

Cómo descargar fondos de pantalla al escritorio de Linux con Wallpaper Downloader

Wallpaper Downloader es un descargador y administrador de fondos de pantalla de Linux. Es compatible con la mayoría de los entornos de escritorio de Linux y es muy fácil de usar. esta guía

Cómo instalar Tuxedo OS en tu computadora

Cómo instalar Tuxedo OS en tu computadora

¿Quiere probar el sistema operativo Tuxedo de las computadoras Tuxedo? Aprenda cómo hacer que la última versión de Tuxedo OS funcione en su PC.

Cómo instalar un archivo DEB en Linux

Cómo instalar un archivo DEB en Linux

¿Qué es un archivo DEB? Qué haces con eso? Conozca las muchas formas en que puede instalar archivos DEB en su PC con Linux.

Cómo jugar Dying Light en Linux

Cómo jugar Dying Light en Linux

Dying Light es un videojuego de terror y supervivencia de 2015 desarrollado por Techland y publicado por Warner Bros Interactive Entertainment. El juego se centra en

Cómo instalar Neptune Linux en tu computadora

Cómo instalar Neptune Linux en tu computadora

Neptune utiliza el entorno de escritorio KDE Plasma 5 y tiene como objetivo ofrecer un sistema operativo elegante. Aquí se explica cómo instalar Neptune Linux en su computadora.

Pruebe el nuevo escritorio basado en Snap de Ubuntu

Pruebe el nuevo escritorio basado en Snap de Ubuntu

¿Quiere probar el nuevo sistema operativo de escritorio basado en paquetes instantáneos de Ubuntu? Aprenda a implementarlo en una máquina virtual con esta guía.

Cómo jugar Undertale en Linux

Cómo jugar Undertale en Linux

Undertale es un juego de rol independiente en 2D de 2015 desarrollado y publicado por el desarrollador de juegos Toby Fox. Esta guía cubrirá la descarga e instalación de Undertale en su

Cómo jugar Total War: THREE KINGDOMS en Linux

Cómo jugar Total War: THREE KINGDOMS en Linux

Total War: Three Kingdoms es un juego de estrategia en tiempo real por turnos desarrollado por Creative Assembly. Así es como se juega en Linux.