Instale PowerShell en Debian 11 Bullseye Linux

Instale PowerShell en Debian 11 Bullseye Linux

 

Aprenda los comandos para instalar la herramienta de línea de comandos Microsoft Powershell en Debian 11 Bullseye Linux usando la terminal.

Ya sea para la administración del servidor o la gestión del sistema, PowerShell ciertamente puede entenderse como el sucesor de la función CMD (símbolo del sistema). Básicamente hace lo mismo (controla Windows a través de la entrada de texto), solo que tiene muchas más funciones para ofrecer. En contraste con el símbolo del sistema, PowerShell es un entorno de secuencias de comandos completo que se puede usar para crear secuencias de comandos completas para controlar los sistemas de Windows. En otras palabras, es una interfaz de línea de comandos interactiva que se puede utilizar para automatizar numerosas tareas. Sin embargo, no se limita solo a Windows, porque Microsoft ya hizo este software exclusivo de Windows de código abierto y multiplataforma. Por lo tanto, podemos instalarlo en todos los principales sistemas operativos Linux.

Con PowerShell, puede iniciar comandos simples (p. ej., mostrar la hora actual) y aplicaciones muy complejas (p. ej., soluciones de automatización). También es posible la combinación de varios comandos (“pipelining”). Alternativamente, incluso los comandos de desarrollo propio se pueden integrar en la consola.

Pasos para instalar Windows PowerShell en Debian 11 Bullseye

Los pasos que se dan aquí también son aplicables para otros sistemas operativos Linux basados ​​en Debian 11 Bullseye, como MX Linux, incluidos Linux Mint, Elementary OS, Debian y más…

1. Actualizar Debian 11 Bullseye

Primero, ejecute el comando de actualización del sistema que instalará la última seguridad disponible y otras actualizaciones. Esto también actualizará el caché del administrador de paquetes Apt.

sudo apt update && sudo apt upgrade

Instale también la compatibilidad con curl, gnupg2 y HTTPS:

sudo apt install curl apt-transport-https gnupg2 -y

2. Agregue el repositorio de Powershell en Debian 11

Bueno, aunque Microsoft Powershell es de código abierto, no está disponible para instalar a través del repositorio oficial de Debian. Por lo tanto, tenemos que agregar el repositorio ofrecido oficialmente por los desarrolladores de este software.

sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-debian-bullseye-prod bullseye main" > /etc/apt/sources.list.d/microsoft.list'

3. Agregar clave GPG

Para autenticar los paquetes que recibiremos a través de nuestro repositorio de PowerShell recién agregado tal como fueron publicados por sus desarrolladores, debemos agregar la clave GPG utilizada para firmar los paquetes.

curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

Ejecute la actualización del sistema, nuevamente para actualizar el caché de APT:

sudo apt update

4. Instale Microsoft PowerShell en Debian 11

Bueno, hemos configurado todo lo que necesitamos para instalar PowerShell en Debian y otros sistemas Linux similares. Ahora, usemos el administrador de paquetes APT y configuremos PowerShell.

sudo apt install powershell -y

5. Inicie el Powershell

Una vez que se complete la instalación, ejecute directamente el comando dado en su terminal de comando y cambiará bash a Powershell:

pwsh

Instale PowerShell en Debian 11 Bullseye Linux

6. Cómo actualizar/mejorar

En el futuro, si desea descargar e instalar la última versión de Powershell en el futuro, use uno de los comandos dados según el método que usó para instalarlo.

sudo apt update && sudo apt upgrade

7. Desinstalar o eliminar Linux Powershell

Aquellos que no quieran este software de línea de comandos pueden eliminarlo fácilmente. Nuevamente el método que ha elegido para instalar el software, use el mismo para desinstalarlo.

sudo apt remove powershell

Además, elimine el repositorio

sudo rm /etc/apt/sources.list.d/powershell.list
sudo rm /etc/apt/sources.list.d/microsoft-prod.list

Muchos problemas se pueden resolver fácilmente con Windows Powershell. Y ofrece más opciones que el clásico CMD de línea de comandos. Obtenga más información sobre la línea de comandos de PowerShell en la página de Microsoft Doc.

Deja un comentario

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.