Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O PowerShell pode ser instalado em várias distribuições Linux diferentes. A maioria das plataformas e distribuições Linux tem uma versão principal a cada ano e fornece um gerenciador de pacotes que é usado para instalar o PowerShell. O PowerShell pode ser instalado em algumas distribuições do Linux que não são suportadas pela Microsoft. Nesses casos, você pode encontrar suporte da comunidade para o PowerShell nessas plataformas.
Para obter mais informações, consulte a documentação do ciclo de vida do suporte do PowerShell.
Este artigo lista as distribuições Linux suportadas e gerenciadores de pacotes. Todas as versões do PowerShell permanecem com suporte até que a versão do PowerShell ou a versão da distribuição Linux atinja o fim do suporte.
Para obter a melhor compatibilidade, escolha uma versão de longo prazo (LTS).
Alpino
A Microsoft oferece suporte ao PowerShell até que o PowerShell atinja o fim do suporte ou a versão do Alpine atinja o 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 Microsoft Artifact Registry.
Estas imagens são construídas a partir de imagens oficiais do sistema operativo (SO) fornecidas pelo distribuidor do SO. Estas 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.
Estas imagens são fornecidas para fins de teste. Se você precisar de uma imagem do Docker para uma carga de trabalho de produção, crie e mantenha a sua própria.
Para obter mais informações, consulte Instalar o PowerShell no Alpine.
Debian
Debian usa APT (Advanced Package Tool) como um gerenciador de pacotes.
A Microsoft suporta o PowerShell até que o PowerShell atinja o fim do suporte ou a versão do Debian atinja o fim da vida útil.
Os arquivos de 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 Microsoft Artifact Registry.
Estas imagens são construídas a partir de imagens oficiais do sistema operativo (SO) fornecidas pelo distribuidor do SO. Estas 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.
Estas imagens são fornecidas para fins de teste. Se você precisar de uma imagem do Docker para uma carga de trabalho de produção, crie e mantenha a sua própria.
Para obter mais informações, consulte Instalar o PowerShell no Debian.
Red Hat Enterprise Linux (RHEL)
O RHEL 7 usa yum e o RHEL 8 usa o gerenciador de pacotes dnf.
A Microsoft oferece suporte ao PowerShell até que o PowerShell atinja o fim do suporte ou a versão do RHEL atinja o fim do suporte.
Os arquivos de pacote de instalação (.rpm) também estão disponíveis em https://packages.microsoft.com/.
- RHEL 10 - O suporte ao SO termina em 2035-05-31
- RHEL 9 - O suporte ao SO termina em 2032-05-31
- RHEL 8 - O suporte ao SO termina em 2029-05-31
O PowerShell é testado no Red Hat Universal Base Images (UBI). Para mais informações, consulte a página de informação da UBI.
Para obter mais informações, consulte Instalar o PowerShell no RHEL.
Ubuntu
Ubuntu usa APT (Advanced Package Tool) como um gerenciador de pacotes.
A Microsoft suporta o PowerShell até que o PowerShell atinja o fim do suporte ou a versão do Ubuntu atinja o fim do suporte.
Os arquivos de 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. Você pode baixar essas imagens do Microsoft Artifact Registry.
Estas imagens são construídas a partir de imagens oficiais do sistema operativo (SO) fornecidas pelo distribuidor do SO. Estas 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.
Estas imagens são fornecidas para fins de teste. Se você precisar de uma imagem do Docker para uma carga de trabalho de produção, crie e mantenha a sua própria.
Observação
Ubuntu 25.04 (Plucky Puffin) é uma versão provisória. A Microsoft não suporta versões provisórias do Ubuntu. Para obter mais informações, consulte Distribuições suportadas pela comunidade.
Para obter mais informações, consulte Instalar o PowerShell no Ubuntu.
Distribuições suportadas pela comunidade
O PowerShell pode ser instalado em muitas distribuições do Linux que não são suportadas pela Microsoft. Nesses casos, você pode encontrar suporte da comunidade para o PowerShell nessas plataformas
Para ser suportada pela Microsoft, a distribuição Linux deve atender aos seguintes critérios:
- A versão e a arquitetura da distribuição são suportadas pelo .NET Core.
- A versão da distribuição é suportada 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, consulte Suporte da comunidade para PowerShell no Linux.
Métodos de instalação alternativos
Há três outras maneiras de instalar o PowerShell no Linux, incluindo distribuições Linux que não são oficialmente suportadas. Você pode tentar instalar o PowerShell usando o Pacote de Snap do PowerShell. Você também pode tentar implantar binários do PowerShell diretamente usando o pacote Linux tar.gz . Para obter mais informações, consulte Maneiras alternativas de instalar o PowerShell no Linux.