- - Jak dodać zaufane repozytorium w programie PowerShell w systemie Windows 10

Jak dodać zaufane repozytorium w programie PowerShell w systemie Windows 10

Jeśli nie wiesz, jak korzystać z programu PowerShell lub siebiechcesz uprościć wszystko, co próbujesz osiągnąć za pomocą skryptu lub polecenia, moduł PowerShell to dobry sposób, aby to zrobić. Możesz zainstalować prawie dowolny moduł w PowerShell, jednak jako dodatkowa warstwa bezpieczeństwa ostrzeże Cię przed tym, jeśli moduł pochodzi z niezaufanego repozytorium. To nie jest duży problem. Możesz odrzucić ostrzeżenie lub po prostu dodać repozytorium jako zaufane repozytorium w PowerShell. To całkiem proste. Wszystko czego potrzebujesz to nazwa repozytorium, które chcesz dodać.

Nazwa repozytorium

Jeśli znasz już nazwę repozytoriumz którego chcesz zainstalować moduły, możesz przejść bezpośrednio do następnej sekcji. Jeśli znasz tylko nazwę modułu, który chcesz zainstalować, ale nie nazwę repozytorium, z którego pochodzi, musisz znaleźć nazwę. To też jest proste.

Otwórz PowerShell i wprowadź następujące polecenie;

Składnia:

Find-Module -Name "Module Name"

Zamień nazwę modułu na nazwę modułu, który chcesz zainstalować.

Przykład:

Find-Module -Name "BurntToast"

Znalezienie nazwy repozytorium może potrwać kilka sekund, ale gdy to zrobi, zwróci numer wersji, nazwę modułu i oczywiście nazwę repozytorium.

Teraz, gdy znasz nazwę repozytorium, możesz dodać je jako zaufane repozytorium w PowerShell.

Zaufane repozytorium w PowerShell

Aby dodać zaufane repozytorium w PowerShell, uruchom następujące polecenie;

Składnia:

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

Przykład:

Set-PSRepository -Name "PSGallery" -InstallationPolicy Trusted

Usuń zaufane repozytorium

Użyj następującego polecenia, aby usunąć zaufane repozytorium w PowerShell;

Składnia:

Unregister-PSRepository -Name "Repository Name"

Przykład:

Unregister-PSRepository -Name "PSGallery"

Dlaczego warto dodać repozytorium?

Nie należy dodawać każdego repozytorium, któremoduł jest instalowany jako zaufane repozytorium. Jedynym dobrym powodem, aby dodać zaufane repozytorium do programu PowerShell jest to, że planujesz regularnie instalować z niego elementy. Jeśli pobierasz elementy tylko okazjonalnie, po prostu odpowiedz na monit potwierdzający, który pojawia się podczas instalowania elementu.

Dobrym pomysłem jest również edycja repozytoriówdodałeś. Mogą się sumować i z punktu widzenia bezpieczeństwa nie powinieneś mieć takich, których nie potrzebujesz. Aby uzyskać listę wszystkich zaufanych repozytoriów w PowerShell, uruchom następujące polecenie;

Get-PSRepository

Po zainstalowaniu moduł będzie działał bez żadnegoproblemy. Nie będzie monitował o potwierdzenie za każdym razem, gdy go użyjesz, dlatego repozytorium, do którego ono należy, niekoniecznie musi być dodane jako zaufane.

Komentarze