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.5 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.
Descarregue e instale manualmente o pacote
Descarregue o pacote de instalação na página de lançamentos . Selecione a versão do pacote que quer instalar.
- PowerShell 7.5
- Processadores Arm64 - powershell-7.5.5-osx-arm64.pkg
- Processadores x64 - powershell-7.5.5-osx-x64.pkg
- PowerShell 7.4 (LTS)
- Processadores Arm64 - powershell-7.4.14-osx-arm64.pkg
- Processadores x64 - powershell-7.4.14-osx-x64.pkg
- PowerShell 7.6-preview
- Processadores Arm64 - powershell-7.6.0-rc1-osx-arm64.pkg
- Processadores x64 - powershell-7.6.0-rc1-osx-x64.pkg
Existem duas formas de instalar o PowerShell usando o pacote descarregado.
Instala o pacote usando o Finder
Instale o PowerShell usando o Finder:
Abrir Finder
Localize o pacote baixado
Clique duas vezes no arquivo
Você receberá a seguinte mensagem de erro ao instalar o pacote:
"powershell-7.5.5-osx-arm64.pkg" Não foi Aberto
A Apple não conseguiu verificar se "powershell-7.5.5-osx-arm64.pkg" está livre de malware que pode prejudicar o seu Mac ou comprometer a sua privacidade.
Selecione o botão Concluído para fechar o prompt.
Esta mensagem de erro vem do recurso Gatekeeper do macOS. Para obter mais informações, consulte Abrir aplicações com segurança no Mac - Suporte Apple.
Depois de tentar abrir o pacote, siga estas etapas:
- Abra Configurações do Sistema.
- Selecione Privacidade e Segurança e desça até a seção Segurança.
- Selecione o botão Abrir mesmo assim para confirmar sua intenção de instalar o PowerShell.
- Quando o prompt de aviso reaparecer, selecione Abrir mesmo assim.
- Introduza o nome de utilizador e a palavra-passe para permitir que a instalação prossiga.
Instale o pacote a partir de um shell de comandos
Para instalar o pacote do PowerShell a partir da linha de comando, você deve ignorar as verificações do Gatekeeper. Use um dos seguintes métodos para instalar o pacote:
Execute o
installercomando com o sinalizador allowUntrusted :sudo installer -allowUntrusted -pkg ./Downloads/powershell-7.5.5-osx-arm64.pkg -target /Ou instale o pacote como faria normalmente depois de executar um dos seguintes comandos:
- Execute
sudo xattr -rd com.apple.quarantine ./Downloads/powershell-7.5.5-osx-arm64.pkg. - Utilize o
Unblock-Filecmdlet se estiver a usar o PowerShell. Inclua o caminho completo para o.pkgarquivo.
- Execute
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.
Transfira o pacote de instalação da página de releases para o seu Mac. Selecione a versão de arquivo que quer instalar.
- PowerShell 7.4 (LTS)
- Processadores Arm64 - powershell-7.4.14-osx-arm64.tar.gz
- Processadores x64 - powershell-7.4.14-osx-x64.tar.gz
- PowerShell 7.5
- Processadores Arm64 - powershell-7.5.5-osx-arm64.tar.gz
- Processadores x64 - powershell-7.5.5-osx-x64.tar.gz
- PowerShell 7.6-preview
- Processadores Arm64 - powershell-7.6.0-rc1-osx-arm64.tar.gz
- Processadores x64 - powershell-7.6.0-rc1-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.5.5/powershell-7.5.5-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 26 (Tahoe) x64 e Arm64
- macOS 15 (Sequoia) x64 e Arm64
- macOS 14 (Sonoma) 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.