Introducción
PowerShell es una interfaz de línea de comandos y un lenguaje de secuencias de comandos desarrollado por Microsoft. Similar a la programación bash, PowerShell también se usa para automatizar el trabajo de administración del sistema. La versión actual de PowerShell era compatible con Fedora 32 o posterior.
PowerShell también está disponible para sistemas Linux con un repositorio de paquetes oficial. Este tutorial lo ayudará a instalar PowerShell en el sistema Fedora Linux.
Requisitos previos
Debe iniciar sesión como una cuenta raíz o una cuenta sudo privilegiada en su sistema Fedora Linux.
Si desea instalar PowerShell en un servidor remoto, continúe leyendo; de lo contrario, omita el primer párrafo "Conexión al servidor" y lea el siguiente.
Conexión al servidor
Para acceder al servidor, necesita saber la dirección IP. También necesitará su nombre de usuario y contraseña para la autenticación. Para conectarse al servidor como root escriba el siguiente comando:
ssh root@IP_DEL_SERVER
A continuación, deberá ingresar la contraseña de usuario raíz.
Si no está usando el usuario raíz, puede iniciar sesión con otro nombre de usuario usando el mismo comando, luego cambie la raíz a su nombre de usuario :
ssh nome_utente@IP_DEL_SERVER
A continuación, se le pedirá que introduzca su contraseña de usuario.
El puerto estándar para conectarse a través de ssh es 22 , si su servidor usa un puerto diferente, deberá especificarlo usando el parámetro -p , luego escriba el siguiente comando:
ssh nome_utente@IP_DEL_SERVER -p PORTA
Habilite el repositorio de Microsoft en Fedora
En primer lugar, agregue la clave de firma de Microsoft a su sistema Fedora ejecutando el siguiente comando:
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
Luego, ejecute el siguiente comando para agregar el repositorio de Microsoft al sistema Fedora:
sudo rpm -Uvh https://packages.microsoft.com/config/centos/8/packages-microsoft-prod.rpm
Instalar PowerShell en Fedora
Ahora ejecute el " dnf check-update
", que actualiza los metadatos de todos los repositorios habilitados. Esto en realidad no actualizará los paquetes, pero enumerará todos los paquetes:
sudo dnf check-update
Ahora está listo para instalar PowerShell en el sistema Fedora. Ejecute el siguiente comando para instalar PowerShell en el sistema Fedora Linux:
sudo dnf install powershell
Eso es todo. Esto completará la instalación de PowerShell en su sistema Fedora.
Acceda a PowerShell en Fedora
Para acceder a la terminal de PowerShell, escriba pwsh
en una terminal. Si tiene éxito, obtendrá el terminal Powershell como se muestra a continuación:
pwsh
Después de recibir la solicitud, escriba " help
" para obtener información detallada sobre el uso.
Cómo desinstalar PowerShell en Fedora
Si ya no necesita PowerShell en su sistema. Simplemente escriba el siguiente comando para desinstalarlo:
sudo dnf remove powershell
Conclusión
Esta guía lo ayudó a instalar PowerShell en el sistema Fedora Linux. Ahora puede usar las funciones de PowerShell para administrar su servidor y automatizar tareas.