Instalar o PowerShell no Linux
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).
Alpine
A tabela a seguir lista as versões do PowerShell suportadas e as versões do Alpine nas quais elas são suportadas. Essas versões são suportadas até que a versão do PowerShell atinja o fim do suporte ou a versão do Alpine atinja o fim da vida útil.
- O ícone indica que a versão do sistema operacional ou do PowerShell ainda é suportada
- O ícone indica que a versão do PowerShell não é mais suportada nessa versão do sistema operacional
- O ícone indica que não terminamos de testar o PowerShell nesse sistema operacional
- O ícone indica que a versão do sistema operacional ou do PowerShell não é suportada
- Quando a versão do sistema operacional e a versão do PowerShell têm um ícone, essa combinação é suportada
Alpine | 7.2 (LTS-anterior) | 7.3 | 7.4 (LTS-atual) |
---|---|---|---|
3.18 | |||
3.17 | |||
3.16 | |||
3.15 | |||
3.14 |
O PowerShell é suportado no Alpine para as seguintes arquiteturas de processador.
Alpine | 7.2 (LTS-atual) | 7.3 | 7.4 (LTS-atual) |
---|---|---|---|
Todas as versões suportadas | x64 | x64 | x64 |
O PowerShell não foi testado no Alpine usando processadores Arm.
Para obter mais informações, consulte Instalar o PowerShell no Alpine.
Debian
Debian usa APT (Advanced Package Tool) como um gerenciador de pacotes.
A tabela a seguir é uma lista das versões do PowerShell atualmente suportadas e as versões do Debian nas quais elas são suportadas. Estas versões permanecem suportadas até que a versão do PowerShell atinja o fim do suporte ou a versão do Debian atinja o fim da vida útil.
- O ícone indica que a versão do sistema operacional ou do PowerShell ainda é suportada
- O ícone indica que a versão do PowerShell não é mais suportada nessa versão do sistema operacional
- O ícone indica que não terminamos de testar o PowerShell nesse sistema operacional
- O ícone indica que a versão do sistema operacional ou do PowerShell não é suportada
- Quando a versão do sistema operacional e a versão do PowerShell têm um ícone, essa combinação é suportada
Debian | 7.2 (LTS-anterior) | 7.3 | 7.4 (LTS-atual) |
---|---|---|---|
12 (Bookworm) | |||
11 (Olho de boi) | |||
10 (Buster) |
O PowerShell é suportado no Debian para as seguintes arquiteturas de processador.
Debian | 7.2 (LTS-atual) | 7.3 | 7.4 (LTS-atual) |
---|---|---|---|
Versão 9+ | x64 | x64 | x64 |
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 tabela a seguir é uma lista das versões atualmente suportadas do PowerShell e das versões do RHEL nas quais elas são suportadas. Essas versões permanecem suportadas até que a versão do PowerShell atinja o fim do suporte ou a versão do RHEL atinja o fim do suporte.
- O ícone indica que a versão do sistema operacional ou do PowerShell ainda é suportada
- O ícone indica que a versão do PowerShell não é mais suportada nessa versão do sistema operacional
- O ícone indica que não terminamos de testar o PowerShell nesse sistema operacional
- O ícone indica que a versão do sistema operacional ou do PowerShell não é suportada
- Quando a versão do sistema operacional e a versão do PowerShell têm um ícone, essa combinação é suportada
RHEL | 7.2 (LTS-anterior) | 7.3 | 7.4 (LTS-atual) |
---|---|---|---|
9 | |||
8 | |||
7 |
O PowerShell é testado no Red Hat Universal Base Images (UBI). Para mais informações, consulte a página de informação da UBI.
O PowerShell é suportado no RHEL para as seguintes arquiteturas de processador.
RHEL | 7.2 (LTS-atual) | 7.3 | 7.4 (LTS-atual) |
---|---|---|---|
Todas as versões suportadas | x64 | x64 | x64 |
Para obter mais informações, consulte Instalar o PowerShell no RHEL.
Ubuntu
Ubuntu usa APT (Advanced Package Tool) como um gerenciador de pacotes.
A tabela a seguir é uma lista das versões do PowerShell atualmente suportadas e as versões do Ubuntu nas quais elas são suportadas. Essas versões permanecem suportadas até que a versão do PowerShell atinja o fim do suporte ou a versão do Ubuntu atinja o fim do suporte.
- O ícone indica que a versão do sistema operacional ou do PowerShell ainda é suportada
- O ícone indica que a versão do PowerShell não é mais suportada nessa versão do sistema operacional
- O ícone indica que não terminamos de testar o PowerShell nesse sistema operacional
- O ícone indica que a versão do sistema operacional ou do PowerShell não é suportada
- Quando a versão do sistema operacional e a versão do PowerShell têm um ícone, essa combinação é suportada
Ubuntu | 7.2 (LTS-anterior) | 7.3 | 7.4 (LTS-atual) |
---|---|---|---|
22,04 LTS (Jammy) | |||
20,04 LTS (Focal) | |||
18.04 LTS (biônico) |
Apenas as versões LTS do Ubuntu são oficialmente suportadas. A Microsoft não suporta versões provisórias ou equivalentes. As versões provisórias são suportadas pela comunidade. Para obter mais informações, consulte Distribuições suportadas pela comunidade.
O PowerShell é suportado no Ubuntu para as seguintes arquiteturas de processador.
Ubuntu | 7.2 (LTS-atual) | 7.3 | 7.4 (LTS-atual) |
---|---|---|---|
Todas as versões suportadas | x64, braço32 | x64, braço32 | x64, braço32 |
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.
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários