From 58c7798009100048b3002e8e09f527a6e00dda6b Mon Sep 17 00:00:00 2001 From: Manuel Thalmann Date: Fri, 13 Sep 2024 14:54:47 +0200 Subject: [PATCH] Make module installation compatible with Linux --- scripts/Common/Scripts/Operations.ps1 | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/scripts/Common/Scripts/Operations.ps1 b/scripts/Common/Scripts/Operations.ps1 index 823d9960..d954b457 100644 --- a/scripts/Common/Scripts/Operations.ps1 +++ b/scripts/Common/Scripts/Operations.ps1 @@ -248,13 +248,11 @@ $null = New-Module { } if ($module[1]) { - $parameters = @{ - allowPrerelease = $true; - }; + $parameters = @("-AllowPrerelease"); } if (-not (Test-PSModule $module[0])) { - Install-Module -Scope AllUsers -AcceptLicense -Force -AllowClobber $module[0] @parameters; + sudo pwsh -Command Install-Module -Scope AllUsers -AcceptLicense -Force -AllowClobber $module[0] @parameters; Import-Module $module[0]; } }