Get-PackageSource
Lekéri a csomagszolgáltatóhoz regisztrált csomagforrások listáját.
Syntax
Get-PackageSource
[[-Name] <String>]
[-Location <String>]
[-Force]
[-ForceBootstrap]
[-ProviderName <String[]>]
[-ConfigFile <String>]
[-SkipValidate]
[<CommonParameters>]
Get-PackageSource
[[-Name] <String>]
[-Location <String>]
[-Force]
[-ForceBootstrap]
[-ProviderName <String[]>]
[-PackageManagementProvider <String>]
[-PublishLocation <String>]
[-ScriptSourceLocation <String>]
[-ScriptPublishLocation <String>]
[<CommonParameters>]
Description
A Get-PackageSource
parancsmag lekéri azoknak a csomagforrásoknak a listáját, amelyek regisztrálva vannak a PackageManagement szolgáltatásban a helyi számítógépen. Ha csomagszolgáltatót ad meg, Get-PackageSource
csak a megadott szolgáltatóhoz társított források lesznek lekérve. Ellenkező esetben a parancs a PackageManagement szolgáltatásban regisztrált összes csomagforrást visszaadja.
Példák
1. példa: Az összes csomagforrás lekérése
A Get-PackageSource
parancsmag lekéri az összes csomagforrást, amely regisztrálva van a PackageManagement szolgáltatásban a helyi számítógépen.
Get-PackageSource
Name ProviderName IsTrusted Location
---- ------------ --------- --------
LocalPackages NuGet False C:\LocalPkg\
MyNuget NuGet False https://www.nuget.org/api/v2
PSGallery PowerShellGet False https://www.powershellgallery.com/api/v2
2. példa: Egy adott szolgáltató összes csomagforrásának lekérése
Ez a parancs lekéri az adott szolgáltatóhoz regisztrált csomagforrásokat.
Get-PackageSource -ProviderName NuGet
Name ProviderName IsTrusted Location
---- ------------ --------- --------
LocalPackages NuGet False C:\LocalPkg\
MyNuget NuGet False https://www.nuget.org/api/v2
Get-PackageSource
A ProviderName paramétert használja a NuGet-szolgáltatóhoz regisztrált csomagforrások lekéréséhez.
3. példa: Források lekérése csomagszolgáltatótól
Ez a parancs csomagszolgáltatót használ a csomagforrások lekéréséhez.
Get-PackageProvider -Name NuGet | Get-PackageSource
Name ProviderName IsTrusted Location
---- ------------ --------- --------
LocalPackages NuGet False C:\LocalPkg\
MyNuget NuGet False https://www.nuget.org/api/v2
Get-PackageProvider
A Name paramétert használja, adja meg a szolgáltató nevét, NuGet. A rendszer elküldi az objektumot a folyamatnak.Get-PackageSource
Paraméterek
-ConfigFile
Konfigurációs fájlt ad meg.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Kényszeríti a parancs futtatását anélkül, hogy felhasználói megerősítést kérne.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceBootstrap
Azt jelzi, hogy ez a parancsmag arra kényszeríti a PackageManagementet , hogy automatikusan telepítsen egy csomagszolgáltatót.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Location
A csomagkezelési forrás vagy adattár helyét adja meg.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
A csomagkezelési forrás nevét adja meg.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PackageManagementProvider
Egy csomagkezelési szolgáltatót ad meg.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProviderName
Egy vagy több csomagszolgáltató nevét adja meg. Több csomagszolgáltató neve vesszővel elválasztva.
A használatával Get-PackageProvider
lekérheti az elérhető csomagszolgáltatók listáját.
Type: | String[] |
Aliases: | Provider |
Accepted values: | Bootstrap, NuGet, PowerShellGet |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PublishLocation
Megadja a csomagforrás közzétételi helyét.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptPublishLocation
Megadja a szkript közzétételi helyét.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptSourceLocation
Megadja a szkript forráshelyét.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkipValidate
Váltás, amely kihagyja egy csomagforrás hitelesítő adatainak érvényesítését.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Kimenetek
Microsoft.PackageManagement.Packaging.PackageSource
Ez a parancsmag egy PackageSource objektumot ad vissza minden regisztrált csomagforráshoz, amely megfelel a paraméterek által megadott feltételeknek. Alapértelmezés szerint minden regisztrált csomagforrást visszaad.
Jegyzetek
Fontos
2020 áprilisától a PowerShell-galéria már nem támogatja a Transport Layer Security (TLS) 1.0-s és 1.1-es verzióját. Ha nem TLS 1.2-t vagy újabb verziót használ, hibaüzenet jelenik meg a PowerShell-galéria elérésekor. Az alábbi paranccsal győződjön meg arról, hogy a TLS 1.2-t használja:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
További információért tekintse meg a bejelentést a PowerShell-blogon.
Kapcsolódó hivatkozások
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: