sábado, 31 de octubre de 2020

Como instalar Powershell de Windows código abierto en Ubuntu desde el repositorio oficial de Microsoft

Como instalar Powershell de Windows código abierto en Ubuntu desde el repositorio oficial de Microsoft

Esta forma de instalar Powershell en la mas interesante y fácil para aquellos que desean mantener la versión del Powershell de su equipo actualizada para la versión específica de su Ubuntu.

En nuestro caso vamos a usar la versión de Ubuntu 16.04, para la versión Ubuntu 18.04 hay que cambiar la versión en el comando, que mas abajo se indicará. Por lo demás es lo mismo, simplemente que la versión se adapte al Ubuntu que tengas instalado.

Lo primero que hay que hacer y es recomendable es un update y upgrade de nuestro equipo, lo cual deberíamos hacer frecuentemente. Recordar que si llevas tiempo sin hacerlo sobre todo el upgrade puede llevar bastante considerable de tiempo.

De lo contrario las operaciones serán realmente muy rápidas

Procedemos abrir nuestra consola pulsando la teclas  Ctrl +Atl +t, y escribimos con las sentencias:

sudo apt-get update


luego escribimos:

sudo apt-get upgrade


Si no hay nada que promover a una ultima versión la sentencia continuará sin preguntar nada, pero si existe alguna que si será actualizada a una nueva versión o que requiera instalación nos preguntará si deseamos continuar, a lo cual responderemos Si pulsando "S", pero debemos tener en cuenta que tengamos el espacio libre suficiente para ello. Si nos fijamos justo ante de la pregunta nos dice cuanto utilizará. En nuestro caso todo está ok y pulsamos "S".


Recordar que este proceso puede tomarse un buen tiempo dependiendo de si no lo hacemos frecuentemente.

Ahora si está todo preparado para continuar con el proceso de instalación del Powershell desde los repositorios oficiales de Microsoft.

Como este repositorio es externo y no depende de los oficiales de Canonical, debemos importar las claves para que nuestro sistema pueda acceder a él como un lugar de confianza.

Ahora procedemos a importar la claves GPG de Microsoft, escribiendo en la consola la siguiente instrucción:
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -


En el siguiente comando, es donde tenemos la oportunidad de conectar con el repositorio de otra versión del Ubuntu. En este caso a fecha de hoy la nueva versión oficial publicada en Microsoft. Solo basta sustituir el 16.04, por 18.04 si estamos unsado actualmente Ubuntu 18.04.

Ahora registramos a Microsoft en nuestra listas de repositorios escribiendo el siguiente comando, todo seguido en la consola aunque se tome mas de una linea (Ojo no pulsar return para ir a la siguiente linea, el sistema lo hará a medida que escribamos el comando, o si lo copiamos y pegamos):

curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list | sudo tee /etc/apt/sources.list.d/microsoft.list

Vuelvo a recordar esto para evitar errores, si has copiado y pegado el comando y estas instalando Powershell en un Ubuntu 18.04, debes cambiar el 16.04 resaltado en la imagen de abajo por el 18.04, y si estas usando el 20.04 a día de hoy 31/10/2020, decirte que todavía no hayuna versión compatible para esta nueva versión de Ubuntu.

Se deduce que cuando la tengan, el proceso será el mismo, simplemente cambiar la parte sombreada de la imagen de abajo por la versión nueva.


el resultado debe ser igual o similar al siguiente:


Debemos fijarnos en que la versión bajada en nuestro caso fue la 16.04, si deseas usar la versión 14.04 debes cambiar el mismo el la sentencia, son las únicas que hasta el momento existen de Powershell para Ubuntu.

Ahora volveremos a efectuar otra actualización mediante el comando:

sudo apt-get update



Esto actualiza y descarga cualquier posible actualización o dependencia necesaria y ahora si procederemos a la instalación del Powershell en nuestro sistema.

Para ello escribimos en la consola:

sudo apt-get install -y powershell

Comenzará la instalación mostrando algo similar a lo siguiente:


Se tomará un tiempo mientras descarga el programa y paquetes necesarios y terminará con algo similar a lo siguiente:


Con esto ya tenemos instalada la última versión y revisión de Powershell en nuestro Ubuntu 16.04, y por último para que todo este al día volveremos a correr el upgrade, escribiendo la siguiente sentencia en la consola:

sudo apt-get upgrade
 

Y como vemos en esta segunda oportunidad el sistema está al día y por tanto no ha tardado absolutamente nada en correr.

Probamos el programa instalado escribiendo en la consola Powershell:


Y ya estamos preparados para escribir comandos Powershell en nuestro sistema Ubuntu.

Como siempre si detectas algún error u omisión, o hacer una observación importante, por favor deja un comentario, para corregir, cambiar los conceptos que sean necesarios. Muchas Gracias por visitar mi blog.

No hay comentarios:

Publicar un comentario

Tu comentario puede ser muy útil, asi que no dudes en dejar el tuyo.
Si es relacionado con algún problema, error. etc. trata de ser muy explicito, y detallar el problema y las circunstancias en las que se produjeron. Si lanza algún error trata de copiarlo y pegarlo junto con una descripción del problema, ya que a veces los errores del sistema no son en realidad la causa del problema.

Vistas de página en total