Se você está buscando aprimorar sua experiência com o PowerShell, seja simplificando tarefas através de scripts ou comandos, os módulos são uma excelente alternativa. A instalação de módulos no PowerShell é bastante flexível, permitindo que você acesse uma vasta gama de funcionalidades. No entanto, como medida de segurança, o sistema emitirá um alerta caso o módulo seja proveniente de um repositório considerado não confiável. Esta notificação não é um empecilho, pois você tem a opção de ignorá-la ou, de forma mais conveniente, designar o repositório como confiável. O processo é direto e exige apenas o nome do repositório que deseja adicionar.
Identificando o Nome do Repositório
Caso já possua o nome do repositório desejado, você pode avançar para a próxima seção. No entanto, se você conhece apenas o nome do módulo, mas não o do repositório de origem, será necessário encontrá-lo. Felizmente, este processo também é bastante simples.
Abra o PowerShell e insira o seguinte comando:
Sintaxe:
Find-Module -Name "Nome do Módulo"
Substitua “Nome do Módulo” pelo nome do módulo específico que você pretende instalar.
Exemplo:
Find-Module -Name "BurntToast"
Após alguns instantes, o PowerShell exibirá as informações necessárias, incluindo a versão do módulo, seu nome e, crucialmente, o nome do repositório.
Agora que você tem o nome do repositório, pode prosseguir para adicioná-lo como confiável.
Como Designar um Repositório como Confiável
Para marcar um repositório como confiável no PowerShell, utilize o seguinte comando:
Sintaxe:
Set-PSRepository -Name "Nome do Repositório" -InstallationPolicy Trusted
Exemplo:
Set-PSRepository -Name "PSGallery" -InstallationPolicy Trusted
Removendo um Repositório Confiável
Se, por algum motivo, precisar remover um repositório da lista de confiáveis, utilize o seguinte comando:
Sintaxe:
Unregister-PSRepository -Name "Nome do Repositório"
Exemplo:
Unregister-PSRepository -Name "PSGallery"
Quando Adicionar um Repositório como Confiável?
É importante ressaltar que nem todos os repositórios de onde você instala módulos devem ser automaticamente adicionados como confiáveis. A principal razão para adicionar um repositório à lista de confiáveis é se você pretende instalar itens desse repositório com frequência. Se suas instalações são esporádicas, basta confirmar o aviso de segurança durante o processo de instalação.
Recomenda-se também revisar periodicamente os repositórios que você adicionou, evitando acúmulos desnecessários e mantendo a segurança do sistema. Para visualizar a lista de todos os repositórios confiáveis, execute:
Get-PSRepository
Após a instalação de um módulo, ele funcionará sem solicitar confirmação sempre que for utilizado, tornando desnecessário manter o repositório de origem na lista de confiáveis, a menos que você preveja o uso frequente.