PowerShell è un'interfaccia a riga di comando e un linguaggio di scripting sviluppato da Microsoft. Simile alla programmazione bash, PowerShell viene utilizzato anche per automatizzare i lavori per la gestione del sistema. La versione corrente di PowerShell supporta Fedora 32 o versioni successive.
PowerShell è disponibile anche per i sistemi Linux con un repository di pacchetti ufficiale. Questo tutorial ti aiuterà a installare PowerShell sul sistema Fedora Linux.
Prerequisiti
Devi accedere come account root o account privilegiato sudo al tuo sistema Fedora Linux.
Abilita Microsoft Repository in Fedora
Prima di tutto aggiungi la chiave di firma Microsoft al tuo sistema Fedora eseguendo il comando seguente.
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
Quindi, esegui il comando seguente per aggiungere il repository Microsoft al sistema Fedora
sudo rpm -Uvh https://packages.microsoft.com/config/centos/8/packages-microsoft-prod.rpm
Installa PowerShell in Fedora
Ora esegui il "dnf check-update", che aggiorna i metadati di tutti i repository abilitati. Questo non aggiornerà effettivamente i pacchetti ma elencherà tutti i pacchetti.
sudo dnf check-update
Ora sei pronto per installare PowerShell sul sistema Fedora. Esegui il comando seguente per installare PowerShell sul sistema Fedora Linux.
sudo dnf install powershell
Questo è tutto. Questo completerà l'installazione di PowerShell sul tuo sistema Fedora.
Accedi a PowerShell in Fedora
Per accedere al terminale di PowerShell, digita pwsh
su un terminale. In caso di successo, otterrai il terminale Powershell come di seguito.
pwsh
Dopo aver ricevuto la richiesta, digita "aiuto" per ottenere informazioni dettagliate sugli usi.
Come disinstallare PowerShell su Fedora
Se non hai più bisogno di PowerShell sul tuo sistema. Digita semplicemente il comando seguente per disinstallarlo.
sudo dnf remove powershell
Conclusione
Questa guida ti ha aiutato a installare PowerShell sul sistema Fedora Linux. Ora puoi utilizzare le funzionalità di PowerShell per amministrare il tuo server e automatizzare le attività.