如何告诉DSC OneGet / Package Management的资源/模块是否需要安装?
我是否只使用脚本资源并配置PowerShellGet
,然后手动调用Install-Module
?
答案 0 :(得分:1)
您可以使用powershell远程处理并预先安装模块。
或
您可以使用脚本资源
或
从github使用此模块 powershellmodule
如果您有一个pull服务器,您可以集中使用github模块,否则在使用push时,您必须将上面引用的github模块复制到所有目标系统,但这是一次性过程,至少是从库中安装模块
答案 1 :(得分:1)
您可以使用此处提供的packagemanagement提供程序资源来安装所需的程序包https://github.com/PowerShell/PackageManagementProviderResource