Installare PowerShell in Linux

PowerShell può essere installato in distribuzioni Linux diverse. La maggior parte delle piattaforme e delle distribuzioni Linux ha una versione principale ogni anno e offre una gestione pacchetti usata per installare PowerShell. Questo articolo elenca le distribuzioni e le gestioni pacchetti Linux attualmente supportate.

Il resto di questo articolo è una suddivisione di ogni distribuzione Linux supportata da PowerShell. Tutte le versioni di PowerShell rimangono supportate fino a quando la versione di PowerShell raggiunge la fine del supporto o la distribuzione di Linux raggiunge la fine del ciclo di vita.

Per garantire la migliore compatibilità, scegliere una versione A lungo termine (LTS).

Alpine

La tabella seguente elenca le versioni di PowerShell supportate e le versioni di Alpine in cui sono supportate. Queste versioni sono supportate fino a quando la versione di PowerShell non raggiunge la fine del supporto o la versione di Alpine raggiunge la fine del ciclo di vita.

  • L'icona Supportato indica che la versione del sistema operativo o di PowerShell è ancora supportata
  • L'icona Out of Support indica che la versione di PowerShell non è più supportata in tale versione del sistema operativo
  • L'icona In Test indica che non è stato completato il test di PowerShell nel sistema operativo
  • L'icona Non supportata indica che la versione del sistema operativo o di PowerShell non è supportata
  • Quando sia la versione del sistema operativo che la versione di PowerShell hanno un'icona Supportata , tale combinazione è supportata
Alpine 7.2 (LTS-current) 7.3 7.4 (anteprima)
Supportato 3.15 In Test In Test In Test
Supportato 3.14 Supportato Supportato Supportato

Alpine 3.15 è in fase di test.

PowerShell è supportato in Alpine per le architetture del processore seguenti.

Alpine 7.2 (LTS-current) 7.3 7.4 (anteprima)
Tutte le versioni supportate x64 x64 x64

PowerShell non è stato testato su Alpine usando processori Arm.

Per altre informazioni, vedere Installare PowerShell in Alpine.

Debian

Debian usa APT (Advanced Package Tool) come gestione pacchetti.

La tabella seguente è un elenco delle versioni di PowerShell attualmente supportate e delle versioni di Debian in cui sono supportate. Queste versioni rimangono supportate fino a quando la versione di PowerShell raggiunge la fine del supporto o la versione di Debian raggiunge la fine del ciclo di vita.

  • L'icona Supportato indica che la versione del sistema operativo o di PowerShell è ancora supportata
  • L'icona Out of Support indica che la versione di PowerShell non è più supportata in tale versione del sistema operativo
  • L'icona In Test indica che non è stato completato il test di PowerShell nel sistema operativo
  • L'icona Non supportata indica che la versione del sistema operativo o di PowerShell non è supportata
  • Quando sia la versione del sistema operativo che la versione di PowerShell hanno un'icona Supportata , tale combinazione è supportata
Debian 7.2 (LTS-current) 7.3 7.4 (anteprima)
Supportato 11 Supportato Supportato Supportato
Supportato 10 Supportato Supportato Supportato

PowerShell è supportato in Debian per le architetture del processore seguenti.

Debian 7.2 (LTS-current) 7.3 7.4 (anteprima)
Versione 9+ x64 x64 x64

Per altre informazioni, vedere Installare PowerShell in Debian.

Red Hat Enterprise Linux (RHEL)

RHEL 7 usa yum e RHEL 8 usa la gestione pacchetti dnf.

La tabella seguente contiene un elenco delle versioni attualmente supportate di PowerShell e delle versioni di RHEL in cui sono supportate. Queste versioni rimangono supportate fino a quando la versione di PowerShell raggiunge la fine del supporto o la versione di RHEL raggiunge la fine del supporto.

  • L'icona Supportato indica che la versione del sistema operativo o di PowerShell è ancora supportata
  • L'icona Out of Support indica che la versione di PowerShell non è più supportata in tale versione del sistema operativo
  • L'icona In Test indica che non è stato completato il test di PowerShell nel sistema operativo
  • L'icona Non supportata indica che la versione del sistema operativo o di PowerShell non è supportata
  • Quando sia la versione del sistema operativo che la versione di PowerShell hanno un'icona Supportata , tale combinazione è supportata
RHEL 7.2 (LTS-current) 7.3 7.4 (anteprima)
Supportato 9 Supportato Supportato Supportato
Supportato 8 Supportato Supportato Supportato
Supportato 7 Supportato Supportato Non supportato

PowerShell è supportato in RHEL per le architetture del processore seguenti.

RHEL 7.2 (LTS-current) 7.3 7.4 (anteprima)
Tutte le versioni supportate x64 x64 x64

Per altre informazioni, vedere Installare PowerShell in RHEL.

Ubuntu

Ubuntu usa APT (Advanced Package Tool) come gestione pacchetti.

La tabella seguente è un elenco delle versioni di PowerShell attualmente supportate e delle versioni di Ubuntu supportate. Queste versioni rimangono supportate fino a quando la versione di PowerShell raggiunge il supporto finale o la versione di Ubuntu raggiunge il supporto finale.

  • L'icona Supportata indica che la versione del sistema operativo o di PowerShell è ancora supportata
  • L'icona Out of Support indica che la versione di PowerShell non è più supportata in quella versione del sistema operativo
  • L'icona In Test indica che non è stato completato il test di PowerShell in tale sistema operativo
  • L'icona Non supportata indica che la versione del sistema operativo o di PowerShell non è supportata
  • Quando sia la versione del sistema operativo che la versione di PowerShell hanno un'icona supportata , questa combinazione è supportata
Ubuntu 7.2 (LTS-current) 7.3 7.4 (anteprima)
Supportato 22.04 (LTS) Supportato Supportato Supportato
Supportato 20.04 (LTS) Supportato Supportato Supportato
Supportato 18.04 (LTS) Supportato Supportato Supportato

Sono supportate ufficialmente solo le versioni LTS di Ubuntu. Microsoft non supporta le versioni provvisorie o il relativo equivalente. Le versioni provvisorie sono supportate dalla community. Per altre informazioni, vedere Distribuzioni supportate dalla community.

PowerShell è supportato in Ubuntu per le architetture del processore seguenti.

Ubuntu 7.2 (LTS-current) 7.3 7.4 (anteprima)
Tutte le versioni supportate x64, Arm32 x64, Arm32 x64, Arm32

Per altre informazioni, vedere Installare PowerShell in Ubuntu.

Sistema operativo Raspberry Pi

Raspberry Pi OS (in precedenza Raspbian) è un sistema operativo gratuito basato su Debian.

Importante

.NET non è supportato nei dispositivi di architettura ARMv6, inclusi i dispositivi Raspberry Pi Zero e Raspberry Pi precedenti alla versione Raspberry Pi 2.

Per altre informazioni, vedere Installare PowerShell nel sistema operativo Raspberry Pi.

Distribuzioni supportate dalla community

Esistono molte distribuzioni di Linux che non sono ufficialmente supportate da Microsoft. In alcuni casi, PowerShell può essere supportato dalla community per queste versioni. Per altre informazioni, vedere Supporto della community per PowerShell in Linux.

Le distribuzioni centOS e Fedora non sono più supportate. Le versioni di questi sistemi operativi supportati hanno raggiunto le date di fine vita. Non sono supportate versioni più recenti.

Metodi di installazione alternativi

Esistono tre altri modi per installare PowerShell in Linux, incluse le distribuzioni linux che non sono ufficialmente supportate. È possibile provare a installare PowerShell usando il pacchetto snap di PowerShell. È anche possibile provare a distribuire file binari di PowerShell direttamente usando Linux tar.gz. Per altre informazioni, vedere Modi alternativi per installare PowerShell in Linux.