Condividi tramite


Installare PowerShell in Linux

PowerShell può essere installato in diverse distribuzioni di Linux. La maggior parte delle piattaforme e delle distribuzioni di Linux rilascia una versione principale ogni anno e fornisce una gestione pacchetti per installare PowerShell. PowerShell può essere installato in alcune distribuzioni di Linux non supportate da Microsoft. In questi casi, è possibile trovare supporto dalla community per PowerShell su tali piattaforme.

Per altre informazioni, vedere la documentazione relativa al ciclo di vita del supporto di PowerShell.

Questo articolo elenca le distribuzioni e gli strumenti di gestione pacchetti linux supportati. Tutte le versioni di PowerShell rimangono supportate fino a quando la versione di PowerShell o la versione della distribuzione Linux raggiunge la fine del supporto.

Per garantire la migliore compatibilità, scegliere una versione LTS (Long-Term Release).

Alpine

Microsoft supporta PowerShell fino a quando PowerShell non raggiunge la fine del supporto o la versione di Alpine raggiunge la fine della vita.

Alpine 3.17 - Il supporto del sistema operativo termina il 2024-11-22

  • Le immagini Docker contenenti PowerShell 7.2, PowerShell 7.4 e PowerShell 7.5-preview per x64 sono disponibili dal Registro artefatti Microsoft

Le immagini Docker di PowerShell non sono attualmente disponibili per Alpine 3.18 e 3.19.

Le versioni di anteprima di PowerShell vengono fornite solo per il test e il feedback.

Per altre informazioni, vedere Installare PowerShell in Alpine.

Debian

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

Microsoft supporta PowerShell fino a quando PowerShell non raggiunge la fine del supporto o la versione di Debian raggiunge la fine della vita.

Debian 11 (Bullseye): il supporto del sistema operativo termina il 2024-07-31

  • Le immagini Docker contenenti PowerShell 7.2, PowerShell 7.4 e PowerShell 7.5-preview per x64 sono disponibili dal Registro artefatti Microsoft

Debian 12 (Bookworm): il supporto del sistema operativo termina il 2026-06-10

  • Le immagini Docker contenenti PowerShell 7.2, PowerShell 7.4 e PowerShell 7.5-preview per x64 sono disponibili dal Registro artefatti Microsoft

Le versioni di anteprima di PowerShell vengono fornite solo per il test e il feedback.

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.

Microsoft supporta PowerShell fino a quando PowerShell non raggiunge la fine del supporto o la versione di RHEL raggiunge la fine del supporto.

RHEL 8 - Il supporto del sistema operativo termina il 2029-05-31

  • Le immagini Docker contenenti PowerShell 7.2, PowerShell 7.4 e PowerShell 7.5-preview per x64 sono disponibili dal Registro artefatti Microsoft

RHEL 9 - Il supporto del sistema operativo termina il 2032-05-31

  • Le immagini Docker contenenti PowerShell 7.2, PowerShell 7.4 e PowerShell 7.5-preview per x64 sono disponibili dal Registro artefatti Microsoft

PowerShell viene testato nelle immagini di base universali di Red Hat (UBI). Per altre informazioni, vedere la pagina delle informazioni sull'UBI.

Per altre informazioni, vedere Installare PowerShell in RHEL.

Ubuntu

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

Microsoft supporta PowerShell fino a quando PowerShell non raggiunge la fine del supporto o la versione di Ubuntu raggiunge la fine del supporto.

Ubuntu 20.04 (Focal Fossa) - Il supporto del sistema operativo termina il 2025-04-02

  • Le immagini Docker contenenti PowerShell 7.2, PowerShell 7.4 e PowerShell 7.5-preview per x64 e Arm32 sono disponibili nella Registro artefatti Microsoft

Ubuntu 22.04 (Jammy Jellyfish) - Il supporto del sistema operativo termina il 2027-04-01

  • Le immagini Docker contenenti PowerShell 7.2, PowerShell 7.4 e PowerShell 7.5-preview per x64 e Arm32 sono disponibili nella Registro artefatti Microsoft

Ubuntu 24.04 (Noble Numbat): il supporto del sistema operativo termina il 2029-04-25

  • Le immagini Docker contenenti PowerShell 7.2, PowerShell 7.4 e PowerShell 7.5-preview per x64 e Arm32 sono disponibili nella Registro artefatti Microsoft

Ubuntu 23.10 (Mantic Minotaur) è una versione provvisoria. Microsoft non supporta le versioni provvisorie di Ubuntu. Per altre informazioni, vedere Distribuzioni supportate dalla community.

Per altre informazioni, vedere Installare PowerShell in Ubuntu.

Distribuzioni supportate dalla community

PowerShell può essere installato in molte distribuzioni di Linux non supportate da Microsoft. In questi casi, è possibile trovare il supporto della community per PowerShell in tali piattaforme

Per essere supportato da Microsoft, la distribuzione di Linux deve soddisfare i criteri seguenti:

  • La versione e l'architettura della distribuzione sono supportate da .NET Core.
  • La versione della distribuzione è supportata per almeno un anno.
  • La versione della distribuzione non è una versione provvisoria o equivalente.
  • Il team di PowerShell ha testato la versione della distribuzione.

Per altre informazioni, vedere Supporto della community per PowerShell in Linux.

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 il pacchetto Linux tar.gz . Per altre informazioni, vedere Alternative ways to install PowerShell on Linux (Modi alternativi per installare PowerShell in Linux).