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
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 della vita.
- L'icona indica che la versione del sistema operativo o di PowerShell è ancora supportata
- L'icona indica che la versione di PowerShell non è più supportata in tale versione del sistema operativo
- L'icona indica che non è stato completato il test di PowerShell nel sistema operativo
- L'icona 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 , tale combinazione è supportata
Alpine | 7.2 (LTS-previous) | 7.3 | 7.4 (LTS-current) |
---|---|---|---|
3.18 | |||
3.17 | |||
3.16 | |||
3.15 | |||
3.14 |
PowerShell è supportato in Alpine per le architetture del processore seguenti.
Alpine | 7.2 (LTS-current) | 7.3 | 7.4 (LTS-current) |
---|---|---|---|
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 della vita.
- L'icona indica che la versione del sistema operativo o di PowerShell è ancora supportata
- L'icona indica che la versione di PowerShell non è più supportata in tale versione del sistema operativo
- L'icona indica che non è stato completato il test di PowerShell nel sistema operativo
- L'icona 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 , tale combinazione è supportata
Debian | 7.2 (LTS-previous) | 7.3 | 7.4 (LTS-current) |
---|---|---|---|
12 (lombrico) | |||
11 (Bullseye) | |||
10 (Buster) |
PowerShell è supportato in Debian per le architetture del processore seguenti.
Debian | 7.2 (LTS-current) | 7.3 | 7.4 (LTS-current) |
---|---|---|---|
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 è 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 indica che la versione del sistema operativo o di PowerShell è ancora supportata
- L'icona indica che la versione di PowerShell non è più supportata in tale versione del sistema operativo
- L'icona indica che non è stato completato il test di PowerShell nel sistema operativo
- L'icona 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 , tale combinazione è supportata
RHEL | 7.2 (LTS-previous) | 7.3 | 7.4 (LTS-current) |
---|---|---|---|
9 | |||
8 | |||
7 |
PowerShell viene testato nelle immagini di base universali di Red Hat (UBI). Per altre informazioni, vedere la pagina delle informazioni sull'UBI.
PowerShell è supportato in RHEL per le architetture del processore seguenti.
RHEL | 7.2 (LTS-current) | 7.3 | 7.4 (LTS-current) |
---|---|---|---|
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 in cui sono supportate. Queste versioni rimangono supportate fino a quando la versione di PowerShell raggiunge la fine del supporto o la versione di Ubuntu raggiunge la fine del supporto.
- L'icona indica che la versione del sistema operativo o di PowerShell è ancora supportata
- L'icona indica che la versione di PowerShell non è più supportata in tale versione del sistema operativo
- L'icona indica che non è stato completato il test di PowerShell nel sistema operativo
- L'icona 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 , tale combinazione è supportata
Ubuntu | 7.2 (LTS-previous) | 7.3 | 7.4 (LTS-current) |
---|---|---|---|
22.04 LTS (Jammy) | |||
20.04 LTS (Focal) | |||
18.04 LTS (Bionic) |
Sono supportate ufficialmente solo le versioni LTS di Ubuntu. Microsoft non supporta le versioni provvisorie o i relativi equivalenti. 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 (LTS-current) |
---|---|---|---|
Tutte le versioni supportate | x64, Arm32 | x64, Arm32 | x64, Arm32 |
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).
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per