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.
Existem várias versões do PowerShell 7 que podem ser instaladas. Este artigo foca-se na instalação do pacote de lançamento estável mais recente. Para mais informações sobre as versões dos pacotes, consulte o artigo PowerShell Support Lifecycle .
Versões mais recentes do PowerShell 7 substituem versões anteriores existentes do PowerShell 7. As versões de visualização do PowerShell podem ser instaladas lado a lado com outras versões do PowerShell. As versões de pré-visualização mais recentes substituem as versões anteriores existentes. Se precisares de correr o PowerShell 7 lado a lado com uma versão anterior, reinstala a versão anterior usando o método de arquivo binário.
Escolha um método de instalação
Há várias maneiras de instalar o PowerShell no macOS. Escolha um:
- Descarregue e instale o ficheiro de pacote – este é o método preferido pela maioria dos utilizadores
- Instalar como uma ferramenta .NET Global - este método é útil para programadores que já têm instalado o .NET Core SDK
- Instalar a partir de um arquivo binário – este método é útil para utilizadores avançados que precisam de mais controlo sobre a instalação
- Se já instalou o PowerShell com Homebrew, veja Instalar no macOS usando Homebrew em formas alternativas de instalar o PowerShell.
Descarregue e instale o ficheiro do pacote
A partir das versões do PowerShell de maio de 2026, o pacote macOS PKG é autenticado e assinado pela Microsoft. Para instalar o pacote, descarregue o ficheiro PKG e abre-o.
Descarregue o pacote de instalação na página de lançamentos . Selecione a versão do pacote que quer instalar.
- PowerShell 7.7-preview
- Processadores Arm64 - powershell-7.7.0-preview.4-osx-arm64.pkg
- Processadores x64 - powershell-7.7.0-preview.4-osx-x64.pkg
- PowerShell 7.6 (LTS)
- Processadores Arm64 - powershell-7.6.6-osx-arm64.pkg
- Processadores x64 - powershell-7.6.6-osx-x64.pkg
- PowerShell 7.5
- Processadores Arm64 - powershell-7.5.11-osx-arm64.pkg
- Processadores x64 - powershell-7.5.11-osx-x64.pkg
- PowerShell 7.4 (LTS)
- Processadores Arm64 - powershell-7.4.20-osx-arm64.pkg
- Processadores x64 - powershell-7.4.20-osx-x64.pkg
Observação
A partir do macOS 27 (Golden Gate), o macOS só funciona em processadores Apple Silicon (Arm64).
- PowerShell 7.7-preview
Abrir Finder
Localize o pacote baixado
Clique duas vezes no arquivo
Instalar como uma ferramenta global do .NET
Se já tens instalado o
dotnet tool install --global PowerShell
O instalador da ferramenta dotnet adiciona ~/.dotnet/tools à sua PATH variável de ambiente. No entanto, o shell em execução no momento não tem o PATH atualizado. Inicie o PowerShell a partir de um novo shell digitando pwsh.
Instalar o PowerShell 7 a partir de um arquivo binário
Os arquivos binários tar.gz do PowerShell são fornecidos para a plataforma macOS para habilitar cenários avançados de implantação. Quando você instala usando esse método, você também deve instalar manualmente todas as dependências.
Descarregue o pacote de instalação na página de lançamentos . Selecione a versão de arquivo que quer instalar.
- PowerShell 7.7-preview
- Processadores Arm64 - powershell-7.7.0-preview.4-osx-arm64.tar.gz
- Processadores x64 - powershell-7.7.0-preview.4-osx-x64.tar.gz
- PowerShell 7.6 (LTS)
- Processadores Arm64 - powershell-7.6.6-osx-arm64.tar.gz
- Processadores x64 - powershell-7.6.6-osx-x64.tar.gz
- PowerShell 7.5
- Processadores Arm64 - powershell-7.5.11-osx-arm64.tar.gz
- Processadores x64 - powershell-7.5.11-osx-x64.tar.gz
- PowerShell 7.4 (LTS)
- Processadores Arm64 - powershell-7.4.20-osx-arm64.tar.gz
- Processadores x64 - powershell-7.4.20-osx-x64.tar.gz
Use os comandos a seguir para instalar o PowerShell a partir do arquivo binário. Altere o URL de download para corresponder à versão que você deseja instalar.
# Download the powershell '.tar.gz' archive
curl -L -o /tmp/powershell.tar.gz https://github.com/PowerShell/PowerShell/releases/download/v7.6.6/powershell-7.6.6-osx-arm64.tar.gz
# Create the target folder where powershell is placed
sudo mkdir -p /usr/local/microsoft/powershell/7
# Expand powershell to the target folder
sudo tar zxf /tmp/powershell.tar.gz -C /usr/local/microsoft/powershell/7
# Set execute permissions
sudo chmod +x /usr/local/microsoft/powershell/7/pwsh
# Create the symbolic link that points to pwsh
sudo ln -s /usr/local/microsoft/powershell/7/pwsh /usr/local/bin/pwsh
Iniciar PowerShell 7
Depois que o pacote for instalado, execute pwsh a partir de um terminal. Se instalou um pacote de Pré-visualização, execute pwsh-preview.
- A localização de
$PSHOMEvaria consoante o pacote que instalou.- Para os pacotes Stable e LTS:
/usr/local/microsoft/powershell/7/ - Para os pacotes de Pré-visualização:
/usr/local/microsoft/powershell/7-preview/ - O pacote de instalação do macOS cria um link simbólico,
/usr/local/bin/pwsh, que aponta parapwshno local$PSHOME.
- Para os pacotes Stable e LTS:
- Os perfis de utilizador são lidos a partir de
~/.config/powershell/profile.ps1 - Os perfis padrão são lidos de
$PSHOME/profile.ps1 - Os módulos de usuário são lidos a partir de
~/.local/share/powershell/Modules - Os módulos compartilhados são lidos a partir de
/usr/local/share/powershell/Modules - Os módulos padrão são lidos a partir de
$PSHOME/Modules - O histórico do PSReadLine é gravado em
~/.local/share/powershell/PSReadLine/ConsoleHost_history.txt
O PowerShell respeita a especificação do diretório base XDG no macOS.
Atualização PowerShell 7
Para atualizar o PowerShell, descarregue a nova versão do pacote ou do arquivo binário e instale-o.
Desinstalar o PowerShell 7
Para desinstalar o PowerShell precisas de apagar a pasta da aplicação e outros ficheiros de suporte. O comando seguinte remove o link simbólico e os ficheiros PowerShell.
sudo rm -rf /usr/local/bin/pwsh /usr/local/microsoft/powershell
Use o sudo rm para remover quaisquer outros ficheiros e pastas PowerShell remanescentes.
Versões suportadas do macOS
A Microsoft oferece suporte ao PowerShell até que o PowerShell atinja o fim do suporte ou a versão do macOS atinja o fim do suporte.
São suportadas as seguintes versões do macOS:
- macOS 27 (Golden Gate) Arm64
- macOS 26 (Tahoe) x64 e Arm64
- macOS 15 (Sequoia) x64 e Arm64
A Apple determina o ciclo de vida de suporte do macOS. Para obter mais informações, consulte o seguinte:
Métodos de instalação suportados
A Microsoft suporta os métodos de instalação neste documento. Pode haver outros métodos de instalação de terceiros disponíveis de outras fontes. Embora essas ferramentas e métodos possam funcionar, a Microsoft não pode oferecer suporte a esses métodos. Para mais informações, veja Formas alternativas de instalar o PowerShell.