Adicione Repositórios Confiáveis no PowerShell: Guia Completo

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.