Windows 10'da PowerShell'e Güvenilir Depo Nasıl Eklenir


PowerShell'i nasıl kullanacağınızı bilmiyorsanız veya bir komut dosyası veya komutla gerçekleştirmeye çalıştığınız şeyi basitleştirmek istiyorsanız PowerShell modülü bunu yapmanın iyi bir yoludur. PowerShell'e hemen hemen her modülü yükleyebilirsiniz ancak ek bir güvenlik katmanı olarak, modülün güvenilmeyen bir depodan gelmesi durumunda sizi buna karşı uyaracaktır. Bu pek sorun değil. Uyarıyı reddedebilir veya depoyu PowerShell'de güvenilir depo olarak ekleyebilirsiniz. Oldukça basit. Tek ihtiyacınız olan, eklemek istediğiniz havuzun adıdır.

Depo Adı

Modülleri yüklemek istediğiniz havuzun adını zaten biliyorsanız bir sonraki bölüme geçebilirsiniz. Kurmak istediğiniz modülün yalnızca adını biliyorsanız ancak geldiği havuzun adını bilmiyorsanız, adı bulmanız gerekir. Bu da basittir.

PowerShell'i açın ve aşağıdaki komutu girin;

Sözdizimi:

Find-Module -Name "Module Name"

Modül Adını, kurmak istediğiniz modülün adıyla değiştirin.

Örnek:

Find-Module -Name "BurntToast"

PowerShell'in depo adını bulması birkaç saniye sürebilir ancak bulduğunda sürüm numarasını, modülün adını ve tabii ki depo adını döndürür.

Artık depo adını bildiğinize göre onu PowerShell'de güvenilir bir depo olarak ekleyebilirsiniz.

PowerShell'de Güvenilir Depo

PowerShell'e güvenilen bir depo eklemek için aşağıdaki komutu çalıştırın;

Sözdizimi:

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

Örnek:

Set-PSRepository -Name "PSGallery" -InstallationPolicy Trusted

Güvenilir Depoyu Kaldır

PowerShell'de güvenilen bir depoyu kaldırmak için aşağıdaki komutu kullanın;

Sözdizimi:

Unregister-PSRepository -Name "Repository Name"

Örnek:

Unregister-PSRepository -Name "PSGallery"

Neden Depo Eklemelisiniz?

Modül yüklediğiniz her havuzu güvenilir depo olarak eklememelisiniz. PowerShell'e güvenilir bir depo eklemenin tek iyi nedeni, buradaki öğeleri düzenli olarak yüklemeyi planlıyor olmanızdır. Öğeleri yalnızca ara sıra indiriyorsanız, öğeyi yüklediğinizde gördüğünüz onay istemini yanıtlamanız yeterlidir.

Eklediğiniz depoları düzenlemek de iyi bir fikirdir. Bunlar bir araya gelebilir ve bir güvenlik açısından ihtiyacınız olmayanlara sahip olmamalısınız. PowerShell'deki tüm güvenilir depoların listesini almak için aşağıdaki komutu çalıştırın;

Get-PSRepository

Modül kurulduğunda sorunsuz çalışacaktır. Her kullandığınızda sizden onay istemeyecektir, bu nedenle ait olduğu deponun güvenilir bir depo olarak eklenmesine gerek yoktur.

İlgili makaleler