PowerShell Gallery requirements
Microsoft's edit ·
Microsoft's commit message in MicrosoftDocs/PowerShell-Docs · commit c88dc3e · +30 −29 lines · also on GitHub
11
---
22
description: The PowerShell Gallery is the central repository for PowerShell modules, scripts, and DSC resources.
3
−ms.date: 10/22/2021
3
+ms.date: 04/21/2022
44
title: The PowerShell Gallery
55
---
66
# The PowerShell Gallery
77
8
−The PowerShell Gallery is the central repository for PowerShell content. In it, you can find useful
9
−PowerShell modules containing PowerShell commands and Desired State Configuration (DSC) resources.
10
−You can also find PowerShell scripts, some of which may contain PowerShell workflows, and which
11
−outline a set of tasks and provide sequencing for those tasks. Some of these packages are authored
12
−by Microsoft, and others are authored by the PowerShell community.
8
+The PowerShell Gallery is the central repository for PowerShell content. In it, you can find
9
+PowerShell scripts, modules containing PowerShell cmdlets and Desired State Configuration (DSC)
10
+resources. Some of these packages are authored by Microsoft, and others are authored by the
11
+PowerShell community.
1312
14
−## PowerShellGet Overview
13
+## The PowerShellGet module
1514
16
−The PowerShellGet module contains cmdlets for discovering, installing, updating and publishing
17
−PowerShell packages which contain artifacts such as Modules, DSC Resources, Role Capabilities and
18
−Scripts from the [PowerShell Gallery](https://www.PowerShellGallery.com) and other private
19
−repositories.
15
+The **PowerShellGet** module contains cmdlets for discovering, installing, updating, and publishing
16
+PowerShell packages from the [PowerShell Gallery](https://www.powershellgallery.com). These packages
17
+can contain artifacts such as Modules, DSC Resources, Role Capabilities, and Scripts.
2018
21
−## Getting Started with the Gallery
19
+### Version history
2220
23
−Installing packages from the Gallery requires the latest version of the PowerShellGet module. See
24
−[Installing PowerShellGet](installing-psget.md) for complete instructions.
21
+Windows PowerShell 5.1 comes with version 1.0.0.1 of **PowerShellGet** preinstalled.
2522
26
−Check out the [Getting Started](getting-started.md) page for more information on how to use
27
−PowerShellGet commands with the Gallery. You can also run `Update-Help -Module PowerShellGet` to
28
−install local help for these commands.
23
+> [!IMPORTANT]
24
+> This version of PowerShellGet has a limited features and doesn't support the updated capabilities
25
+> of the PowerShell Gallery. To be supported, you must update to the latest version.
2926
30
−## Supported Operating Systems
27
+PowerShell 6.0 shipped with version 1.6.0 of **PowerShellGet**. PowerShell 7.0 shipped with version
28
+2.2.3 of **PowerShellGet**. The current supported version of **PowerShellGet** is 2.2.5.
3129
32
−The **PowerShellGet** module requires **PowerShell 3.0 or newer**.
30
+For best results, use the latest version of the **PowerShellGet** module. See
31
+[Installing PowerShellGet](installing-psget.md) for complete instructions. The cmdlet reference
32
+documentation on this site documents the latest version.
3333
34
−**PowerShellGet** requires .NET Framework 4.5 or above. For more information, see
35
−[Install the .NET Framework for developers](/dotnet/framework/install/guide-for-developers).
34
+## Getting Started with the PowerShell Gallery
3635
37
−PowerShell is cross-platform, which means it works on Windows, Linux and MacOS. That also makes
36
+Check out the [Getting Started](getting-started.md) page for more information on how to use
37
+**PowerShellGet** commands with the Gallery. You can also run
38
+`Update-Help -Module PowerShellGet -Force` to install local help for these commands.
39
+
40
+PowerShell is cross-platform, which means it works on Windows, Linux, and macOS. That also makes
3841
**PowerShellGet** available on those systems. For a full list of systems supported by PowerShell
3942
see [Installing PowerShell](/powershell/scripting/install/installing-powershell).
4043
41
−Many modules hosted in the gallery support different OSes and have additional requirements.
42
−Please refer to the documentation for the modules for more information.
44
+Modules in the PowerShell Gallery can support different operating systems and have additional
45
+requirements. For information, see the documentation for the module.
4346
4447
## Got a question? Have feedback?
4548
46
−More information about the PowerShell Gallery and PowerShellGet can be found in the
49
+More information about the PowerShell Gallery and **PowerShellGet** can be found in the
4750
[Getting Started](getting-started.md) page.
4851
4952
To see the current status of the PowerShell Gallery services, see the
50
−[PowerShell Gallery Status](https://github.com/PowerShell/PowerShellGallery/blob/master/psgallery_status.md)
51
−page on GitHub.
53
+[PowerShell Gallery Status](https://aka.ms/psgallery-status) page on GitHub.
5254
53
−Please provide feedback and report issues the
54
−[GitHub repository](https://github.com/PowerShell/PowerShellGallery/issues).
55
+Please provide feedback and report issues in the [GitHub repository](https://aka.ms/psgallery-issues).
Microsoft's Markdown source from MicrosoftDocs/PowerShell-Docs, © Microsoft Corporation, under CC BY 4.0. Changed lines with up to 3 unchanged lines around each; ChangeIntel kept this copy 10 Oct 09:45 UTC. The commit date is when the source changed, which can be hours or days before Learn published it.