Instalación de PowerShell 7 en Linux a través del repositorio público
Sí, leíste bien. Ahora estoy escribiendo sobre Linux ;-). Pero sólo para esta publicación de blog. PowerShell Core 6.0 es una herramienta multiplataforma, así que decidí escribir una pequeña guía sobre cómo instalar PowerShell 6.0 Core en un sistema Linux.
Para esta tarea voy a utilizar Ubuntu 16.04.
Instalación de PowerShell Core a través del repositorio en línea
Este es el método recomendado. PowerShell Core se publica en repositorios.
Importar claves públicas
En primer lugar, importamos las claves del repositorio público.
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
Registrar el repositorio de Microsoft
Luego tenemos que registrar el repositorio de Microsoft Ubuntu. Cuida la URL. Como dije, estoy usando Ubuntu 16.04, por lo que debo proporcionar esta versión en la URL. Tendrás que ajustar eso.
curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list | sudo tee /etc/apt/sources.list.d/microsoft.list
Lista de actualizacion
A continuación actualizamos la lista de productos.
sudo apt-get update
Instalación de PowerShell Core 6.0 en Linux
Ahora llega el momento emocionante: ¡Bienvenido PowerShell 6.0 en Linux!
sudo apt-get install -y powershell
Otros métodos de instalación se pueden encontrar aquí:
https://docs.microsoft.com/en-us/powershell/scripting/setup/installing-powershell-core-on-macos-and-linux?view=powershell-5.1
Primeros pasos
Introduzca pwsh. ¡Bienvenido a PowerShell en Linux!
pwsh
Realizando algunas tareas básicas...
Get-ChildItem /etc
Get-Process
Algunas cosas más exigentes...
Get-Process | Select-Object ProcessName,Id
Get-Uptime
New-Item -ItemType file -Name patrick.txt
Soportes de prueba y Foreach-Object...
1..10 | Foreach-Object {New-Item -ItemType file -Name file$_.txt}
Eso es todo por ahora. ¡Diviértete con PowerShell Core en Linux!









