Instalación powershell en Rocky 9

Script de instalación de powershell en rocky 9:


#!/usr/bin/env bash
# SCRIPT para la instalación de powershell en rocky 9, descarga la última versión de github disponible para linux-x64
# Instalacion de dependencia
# Copyright (C) 2024 dieguz2
# License: GNU GPL v2
# http://dieguz2.blogspot.com/


dnf install libicu73  -y

#Algunas variables
REPO="PowerShell/PowerShell" ;
TAG_URL=$(curl -fsSLI -o /dev/null -w %{url_effective} https://github.com/${REPO}/releases/latest)
TAG=$(echo $TAG_URL | sed -r 's/^.*\/(\d\.\d?\.\d+)$/\1/')
URL=$(curl -s https://api.github.com/repos/${REPO}/releases/latest | grep -Eo 'browser_download.+?"(.+-linux-x64.tar.gz)"' | awk -F'"' '{print $3}')
FILE=$(basename $URL)
INSTALL_PATH=/opt/microsoft/powershell/$TAG

# Descarga el archivo '.tar.gz' de powershell
curl -L $URL -o /tmp/${FILE}

# Creacion del directorio objetivo
mkdir -p ${INSTALL_PATH}

# Extracción del archivo
tar zxf /tmp/${FILE} -C ${INSTALL_PATH}

# Cambiar permisos
chmod +x ${INSTALL_PATH}/pwsh

# Link para powershell
ln -s ${INSTALL_PATH}/pwsh /usr/bin/pwsh

# Arranca powershell
pwsh



Comentarios

Entradas populares de este blog

Oracle : Tablas y objetos bloqueados

Oracle obtener fecha de creación de una tabla