Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il modulo Di PowerShell GuestConfiguration automatizza il processo di creazione di contenuto personalizzato, tra cui:
- Creazione di un artefatto del contenuto di configurazione del computer (
.zip
) - La convalida del pacchetto soddisfa i requisiti
- Installazione dell'agente di configurazione del computer in locale per il test
- La convalida del pacchetto può essere usata per controllare le impostazioni in un computer
- La convalida del pacchetto può essere usata per configurare le impostazioni in un computer
- Pubblicazione del pacchetto in Archiviazione di Azure
- Creazione di una definizione dei criteri
- Pubblicazione dei criteri
Il supporto per l'applicazione delle configurazioni tramite la configurazione del computer è stato introdotto nella versione 3.4.2.
Requisiti di base
Sistemi operativi in cui è possibile installare il modulo:
- Ubuntu 20
- Finestre
Il modulo può essere installato in un computer che esegue PowerShell 7.x. Installare le versioni di PowerShell elencate nella tabella seguente per il sistema operativo.
Sistema operativo | Versione minima di PowerShell richiesta | Installazione |
---|---|---|
Finestre | 7.1.3 |
Installazione di PowerShell in Windows |
Ubuntu 20 | 7.2.4 |
Installazione di PowerShell in Ubuntu |
Per Linux, lo script della shell seguente scarica e installa PowerShell 7.2.4.
###################################
# Prerequisites
# Update the list of packages
sudo apt-get update
# Install pre-requisite packages.
sudo apt-get install -y wget
# Download the PowerShell package file
wget https://github.com/PowerShell/PowerShell/releases/download/v7.2.4/powershell_7.2.4-1.deb_amd64.deb
###################################
# Install the PowerShell package
sudo dpkg -i powershell_7.2.4-1.deb_amd64.deb
# Resolve missing dependencies and finish the install (if necessary)
sudo apt-get install -f
# Delete the downloaded package file
rm powershell_7.2.4-1.deb_amd64.deb
# Switch the user to root before launching PowerShell
sudo su
# Start PowerShell
pwsh
Il modulo GuestConfiguration richiede il software seguente:
- Azure PowerShell 5.9.0 o versione successiva. I moduli Az PowerShell necessari vengono installati automaticamente con il modulo GuestConfiguration oppure è possibile seguire queste istruzioni.
Installare il modulo GuestConfiguration da PowerShell Gallery
Per installare il modulo GuestConfiguration in Windows o Linux, eseguire il comando seguente in PowerShell 7.
# Install the machine configuration DSC resource module from PowerShell Gallery
Install-Module -Name GuestConfiguration
Verificare che il modulo sia stato importato:
# Get a list of commands for the imported GuestConfiguration module
Get-Command -Module GuestConfiguration
Installare il modulo PSDesiredStateConfiguration da PowerShell Gallery
In Windows eseguire il comando seguente in PowerShell 7 per installare il modulo PSDesiredStateConfiguration .
# Install PSDesiredStateConfiguration version 2.0.7 (the stable release)
Install-Module -Name PSDesiredStateConfiguration -RequiredVersion 2.0.7
Import-Module -Name PSDesiredStateConfiguration
In Linux eseguire il comando seguente in PowerShell 7 per installare il modulo PSDesiredStateConfiguration .
# Install PSDesiredStateConfiguration prerelease version 3.0.0
Install-Module -Name PSDesiredStateConfiguration -RequiredVersion 3.0.0-beta1 -AllowPrerelease
Import-Module -Name PSDesiredStateConfiguration
Verificare che il modulo sia stato importato:
# Get a list of commands for the imported PSDesiredStateConfiguration module
Get-Command -Module PSDesiredStateConfiguration