Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O PowerShell pode ser instalado em várias distribuições diferentes do Linux. A maioria das plataformas e distribuições do Linux tem uma versão principal todo ano e fornece um gerenciador de pacotes usado para instalar o PowerShell. O PowerShell pode ser instalado em algumas distribuições do Linux que não têm suporte da Microsoft. Nesses casos, você pode encontrar suporte da comunidade para o PowerShell nessas plataformas.
Para obter mais informações, confira a documentação do ciclo de vida de suporte do PowerShell.
Este artigo lista as distribuições e os gerenciadores de pacotes do Linux com suporte. Todas as versões do PowerShell permanecem com suporte até que a versão do PowerShell ou a versão da distribuição do Linux atinja o fim do suporte.
Para obter a melhor compatibilidade, escolha uma versão LTS (versão de longo prazo).
Alpino
A Microsoft dá suporte ao PowerShell até o PowerShell chegar ao fim do suporte ou a versão do Alpine também chegar ao fim da vida útil.
As imagens do Docker para o SDK do .NET contêm as versões mais recentes do PowerShell. Essas imagens estão disponíveis no Registro de Artefatos da Microsoft.
Essas imagens são criadas a partir de imagens oficiais do sistema operacional (SO) fornecidas pelo distribuidor do sistema operacional. Essas imagens podem não ter as atualizações de segurança mais recentes. A Microsoft recomenda que você atualize os pacotes do sistema operacional para a versão mais recente para garantir que as atualizações de segurança mais recentes sejam aplicadas.
Essas imagens são fornecidas para fins de teste. Se você precisar de uma imagem do Docker para uma carga de trabalho de produção, deverá criar e manter a sua própria.
Para obter mais informações, confira Instalar o PowerShell no Alpine.
Debian
O Debian usa a APT (ferramenta de pacote avançado) como gerenciador de pacotes.
A Microsoft dá suporte ao PowerShell até o PowerShell chegar ao fim do suporte ou a versão do Debian também chegar ao fim da vida útil.
Os arquivos do pacote de instalação (.deb
) também estão disponíveis em https://packages.microsoft.com/.
As imagens do Docker para o SDK do .NET contêm as versões mais recentes do PowerShell. Essas imagens estão disponíveis no Registro de Artefatos da Microsoft.
Essas imagens são criadas a partir de imagens oficiais do sistema operacional (SO) fornecidas pelo distribuidor do sistema operacional. Essas imagens podem não ter as atualizações de segurança mais recentes. A Microsoft recomenda que você atualize os pacotes do sistema operacional para a versão mais recente para garantir que as atualizações de segurança mais recentes sejam aplicadas.
Essas imagens são fornecidas para fins de teste. Se você precisar de uma imagem do Docker para uma carga de trabalho de produção, deverá criar e manter a sua própria.
Para obter mais informações, confira Instalar o PowerShell no Debian.
Red Hat Enterprise Linux (RHEL)
O RHEL 7 usa yum e o RHEL 8 usa o gerenciador de pacotes do DNF.
A Microsoft dá suporte ao PowerShell até o PowerShell chegar ao fim do suporte ou a versão do RHEL também chegar ao fim do suporte.
Os arquivos do pacote de instalação (.rpm
) também estão disponíveis em https://packages.microsoft.com/.
- RHEL 10 – O suporte ao sistema operacional termina em 2035-05-31
- RHEL 9 – O suporte ao sistema operacional termina em 31/05/2032
- RHEL 8 – O suporte ao sistema operacional termina em 31/05/2029
O PowerShell é testado na UBI (Imagens Base Universais) do Red Hat. Para obter mais informações, consulte a página de informações da UBI.
Para obter mais informações, confira Instalar o PowerShell no RHEL.
Ubuntu
O Ubuntu usa a APT (ferramenta de pacote avançado) como gerenciador de pacotes.
A Microsoft dá suporte ao PowerShell até o PowerShell atingir o fim do suporte ou a versão do Ubuntu também chegar ao fim do suporte.
Os arquivos do pacote de instalação (.deb
) também estão disponíveis em https://packages.microsoft.com/.
As imagens do Docker para o SDK do .NET contêm as versões mais recentes do PowerShell. Essas imagens estão disponíveis no Registro de Artefatos da Microsoft.
Essas imagens são criadas a partir de imagens oficiais do sistema operacional (SO) fornecidas pelo distribuidor do sistema operacional. Essas imagens podem não ter as atualizações de segurança mais recentes. A Microsoft recomenda que você atualize os pacotes do sistema operacional para a versão mais recente para garantir que as atualizações de segurança mais recentes sejam aplicadas.
Essas imagens são fornecidas para fins de teste. Se você precisar de uma imagem do Docker para uma carga de trabalho de produção, deverá criar e manter a sua própria.
Observação
O Ubuntu 24.10 (Oracular Oriole) é uma versão provisória. A Microsoft não dá suporte a versões provisórias do Ubuntu. Para saber mais, confira as Distribuições com suporte da comunidade.
Para obter mais informações, confira Instalar o PowerShell no Ubuntu.
Distribuições com suporte da comunidade
O PowerShell pode ser instalado em muitas distribuições do Linux que não têm suporte da Microsoft. Nesses casos, você pode encontrar suporte da comunidade para o PowerShell nessas plataformas
Para ter suporte da Microsoft, a distribuição do Linux precisa atender aos seguintes critérios:
- A versão e a arquitetura da distribuição têm suporte do .NET Core.
- A versão da distribuição tem suporte por pelo menos um ano.
- A versão da distribuição não é uma versão provisória ou equivalente.
- A equipe do PowerShell testou a versão da distribuição.
Para obter mais informações, confira Suporte da comunidade para o PowerShell no Linux.
Métodos de instalação alternativos
Há três outras maneiras de instalar o PowerShell no Linux, incluindo as distribuições do Linux que não têm suporte oficial. Você pode tentar instalar o PowerShell usando o pacote de ajuste do PowerShell. Você também pode tentar implantar binários do PowerShell diretamente usando o pacote do Linux tar.gz
. Para obter mais informações, confira Maneiras alternativas de instalar o PowerShell no Linux.