- - Cómo agregar un repositorio de confianza en PowerShell en Windows 10

Cómo agregar un repositorio de confianza en PowerShell en Windows 10

Si no sabe cómo usar PowerShell, o sidesea simplificar lo que sea que esté tratando de lograr con un script o comando, un módulo PowerShell es una buena forma de hacerlo. Sin embargo, puede instalar casi cualquier módulo en PowerShell, ya que como capa de seguridad adicional, le advertirá si el módulo proviene de un repositorio no confiable. Esto no es un gran problema. Puede descartar la advertencia o simplemente puede agregar el repositorio como un repositorio de confianza en PowerShell. Es bastante simple Todo lo que necesita es el nombre de un repositorio que desea agregar.

Nombre del repositorio

Si ya conoce el nombre del repositoriodesde el que desea instalar módulos, puede pasar directamente a la siguiente sección. Si solo conoce el nombre del módulo que desea instalar, pero no el nombre del repositorio del que proviene, debe encontrar el nombre. Esto también es simple.

Abra PowerShell e ingrese el siguiente comando;

Sintaxis:

Find-Module -Name "Module Name"

Reemplace el nombre del módulo con el nombre del módulo que desea instalar.

Ejemplo:

Find-Module -Name "BurntToast"

PowerShell puede tardar unos segundos en encontrar el nombre del repositorio, pero una vez que lo haga, devolverá el número de versión, el nombre del módulo y, por supuesto, el nombre del repositorio.

Ahora que conoce el nombre del repositorio, puede agregarlo como un repositorio confiable en PowerShell.

Repositorio de confianza en PowerShell

Para agregar un repositorio de confianza en PowerShell, ejecute el siguiente comando;

Sintaxis:

Set-PSRepository -Name "Repository Name" -InstallationPolicy Trusted

Ejemplo:

Set-PSRepository -Name "PSGallery" -InstallationPolicy Trusted

Eliminar el repositorio de confianza

Use el siguiente comando para eliminar un repositorio de confianza en PowerShell;

Sintaxis:

Unregister-PSRepository -Name "Repository Name"

Ejemplo:

Unregister-PSRepository -Name "PSGallery"

¿Por qué agregar un repositorio?

No debe agregar todos los repositorios queinstala un módulo desde un repositorio de confianza. La única buena razón para agregar un repositorio de confianza a PowerShell es si planea instalar elementos desde él regularmente. Si solo descarga elementos ocasionalmente, simplemente responda el mensaje de confirmación que ve cuando instala el elemento.

También es una buena idea editar los repositoriosHas añadido. Pueden sumar y, desde un punto de seguridad, no debería tener los que no necesita. Para obtener una lista de todos los repositorios de confianza en PowerShell, ejecute el siguiente comando;

Get-PSRepository

Un módulo, una vez instalado, se ejecutará sin ningúnproblemas. No le pedirá una confirmación cada vez que lo use, por lo tanto, el repositorio al que pertenece no necesariamente debe agregarse como confiable.

Comentarios