PowerShell是否有Maven或Yum或Chocolatey等价物



PowerShell是否有Maven,Yum或Chocolatey等价物?

我正在寻找一个易于使用的现成模块存储库,我可以从 Web 存储库安装它,然后导入以在我的自定义脚本中使用。

我记得几周前发现了一些东西,但我的谷歌技能让我无法重新定位它。希望这个问题和答案能为将来的人们提供快速参考。

PowerShell v5 提供Install-Module cmdlet。 以下是有关用法的文档。 这是模块库。 还有PsGet,它将适用于早期版本的PowerShell。

在PowerShell 5/WMF5中,有PowerShellGet和OneGet。

您可以使用捆绑的命令;如安装模块和安装包(或使用各自的卸载功能进行卸载)。

Install-Package 支持不同的软件包提供程序,而巧克力是其中之一。您还可以创建自己的自定义包提供程序,例如本地使用或自定义使用。

示例(假设您安装了巧克力包提供程序),安装 chrome:

Get-package chrome -providername chocolatey|install-package  

安装电源外壳模块的示例:

Get-module posh-ssh|install-module -scope CurrentUser

有关新包管理系统的更多信息,您可以在此处阅读更详细的博客:https://blogs.msdn.microsoft.com/mvpawardprogram/2014/10/06/package-management-for-powershell-modules-with-powershellget/

最新更新