Em alguns ambientes, não é possível se conectar à internet ou à Galeria do PowerShell. Nessas situações, você ainda pode instalar o módulo Az PowerShell offline usando um desses métodos.
Observação
As opções de instalação offline neste artigo exigem pelo menos um sistema com acesso à Internet para baixar o módulo Az PowerShell, que pode ser diferente do sistema em que você planeja instalar o módulo.
O Windows PowerShell 5.1 também terá suporte se você estiver executando um sistema operacional Windows.
Plataforma cruzada
As opções de instalação a seguir para o módulo do Az PowerShell estão disponíveis entre plataformas em todas as plataformas, incluindo Windows, Linux e macOS.
Instalar a partir dos arquivos tar
Dica
O utilitário de linha de comando tar é necessário para usar essa opção de instalação. Está disponível por padrão no Windows 10 versão 1803 ou superiores, na maioria das distribuições do Linux e nas versões atuais do macOS.
Em um sistema com acesso à internet, defina o caminho de destino em que você deseja salvar os arquivos tar.
PowerShell
$downloadFolderPath = "$home/Downloads"
Verifique se a pasta de download existe. Crie a pasta caso contrário.
Desbloqueie o arquivo baixado se você estiver executando um sistema operacional Windows.
PowerShell
if ($PSVersionTable.PSVersion.Major -le5 -or$IsWindows -eq$true) {
Unblock-File -Path$downloadFilePath
}
Observação
Copie os arquivos tar para seu sistema offline. Defina as variáveis $downloadFilePath e $downloadFolderPath ou especifique valores reais em vez de usar as variáveis nos comandos a seguir em seu sistema offline.
Extraia o conteúdo dos arquivos tar.
PowerShell
tar zxf $downloadFilePath -C$downloadFolderPath
Execute o script InstallModule.ps1 que é um dos arquivos extraídos no sistema offline em que você deseja instalar o módulo do Az PowerShell.
PowerShell
.$downloadFolderPath/InstallModule.ps1
Salvar e copiar a instalação
Baixe o módulo do Az PowerShell com Save-Module ou Save-PSResource para um local de rede usando um sistema com acesso à internet e à Galeria do PowerShell. Esses comandos salvam o módulo Az e suas dependências no local especificado. Use os módulos salvos como a origem da instalação e copie-os para o sistema offline.
Esse método permite que você armazene módulos do PowerShell em cache em um único servidor ou compartilhamento de arquivo para serem implantados com o PowerShellGet ou Microsoft.PowerShell.PSResourceGet em sistemas desconectados.
Windows
No Windows, você também tem a opção de instalar o módulo do Az PowerShell com uma MSI se estiver usando a versão 5.1 do Windows PowerShell.
Importante
Tenha em mente que o instalador MSI só funciona para o Windows PowerShell 5.1.
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.
Comentários do Azure PowerShell
O Azure PowerShell é um projeto código aberto. Selecione um link para fornecer comentários:
Este módulo explica o ambiente do Azure PowerShell e o módulo Az para Windows PowerShell. Ele também explica como gerenciar a ID do Microsoft Entra usando módulos do PowerShell.
O Azure PowerShell está disponível para instalação no Windows, no Linux e no macOS. Ele também pode ser executado no Azure Cloud Shell e em um contêiner do Docker.