GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare PowerShell su Debian 11 Bullseye

Microsoft PowerShell è un linguaggio di scripting versatile e leader del settore che può essere utilizzato per l'automazione. È anche spesso abbinato ad altre tecnologie come le piattaforme CI/CD, rendendo possibile la creazione rapida di soluzioni senza troppi sforzi! Indipendentemente dal tipo di input che stai guardando, che si tratti di testo o dati oggetto, PowerShell restituirà .NET oggetti quando eseguiti; questo significa che non è necessario analizzare le informazioni dai messaggi di output poiché tutti i valori sono già al loro interno.

Nel seguente tutorial imparerai come installare PowerShell su Debian 11 Bullseye. Il tutorial utilizzerà la command line terminale con la procedura completa per installare il repository ufficiale e suggerimenti per l'aggiornamento e la rimozione del software in modo sicuro e adeguato.

Aggiorna Debian

Prima di procedere con il tutorial, è bene assicurarsi che il proprio sistema sia aggiornato con tutti i pacchetti esistenti.

sudo apt update && sudo apt upgrade

Installa dipendenze

Sarà necessario installare le seguenti dipendenze. La maggior parte di questi pacchetti sarebbe già presente sul tuo sistema, ma l'esecuzione del comando può aiutare a garantire che siano installati.

sudo apt install curl apt-transport-https gnupg2 -y

Installa PowerShell

Innanzitutto, dovrai importare il GPG e il repository. Fortunatamente questo è semplice e avrai sempre la versione più aggiornata disponibile sul tuo sistema Debian.

Importa la chiave GPG usando il seguente comando.

curl https://packages.microsoft.com/keys/microsoft.asc  | gpg --dearmor \
     | sudo tee /usr/share/keyrings/powershell.gpg >/dev/null

Il comando sopra dovrebbe funzionare sulla maggior parte delle configurazioni; qualsiasi problema, aggiungi sudo al comando prima di curl .

Quindi, importa il repository.

echo "deb [arch=amd64,armhf,arm64 signed-by=/usr/share/keyrings/powershell.gpg] \
https://packages.microsoft.com/debian/11/prod bullseye main" \
    | sudo tee /etc/apt/sources.list.d/powershell.list

Una volta terminato, esegui un aggiornamento APT per riflettere il nuovo repository aggiuntivo.

sudo apt update

Ora puoi installare PowerShell usando il comando seguente.

sudo apt install powershell -y

Attiva PowerShell

Ora che hai completato l'installazione per attivare PowerShell, usa il comando seguente.

pwsh

Esempio di istanza di PowerShell:

E questo è tutto, e hai installato con successo l'ultima versione di PowerShell sul tuo sistema Debian 11.

Esempio di comandi PowerShell

Ora che hai effettuato l'accesso al tuo terminale, alcuni esempi comuni di come utilizzare PowerShell sono i seguenti.

Stampa guida

help

Informazioni dettagliate su PowerShell

Get-Host

Elenca una directory

dir

Stampa la cronologia dei comandi precedenti

Get-History

Elenca le informazioni sul processo

Get-Process

Esci dall'istanza di PowerShell

exit

Come aggiornare PowerShell

Per verificare la presenza di aggiornamenti utilizzando la riga di comando, utilizzare il comando seguente per consentire un controllo generale per eventuali aggiornamenti in tutti i pacchetti APT.

sudo apt update && sudo apt upgrade

Come rimuovere (disinstallare) PowerShell

Quando non desideri più che PowerShell sia installato sul tuo sistema, usa il comando seguente per rimuoverlo.

sudo apt autoremove powershell -y

Quindi, rimuovi il repository usando il seguente comando.

sudo rm /etc/apt/sources.list.d/powershell.list

Per una buona pulizia e sicurezza, rimuovere la chiave GPG come segue.

sudo rm /usr/share/keyrings/powershell.gpg

Debian
  1. Come installare Nextcloud su Debian 11

  2. Come installare Gradle su Debian 11

  3. Come installare Java 17 in Debian 11

  4. Come installare Python 3.8 su Debian 11 Bullseye

  5. Come installare Python 3.9 su Debian 11 Bullseye

Come installare Cockpit su Debian 11 Bullseye

Come installare PHP 7.4 su Debian 11 Bullseye

Installa PowerShell su Debian 11 Bullseye Linux

Come installare VidCutter su Debian 11 Bullseye

Come installare PowerShell su Debian 10

Come installare PowerShell su Debian 11