Ci sono diversi modi per installare DSC v3.
Seleziona la scheda della piattaforma desiderata per vedere le istruzioni dettagliate di installazione.
Installa DSC usando WinGet
I seguenti comandi possono essere utilizzati per installare DSC utilizzando i pacchetti pubblicati winget .
Cerca l'ultima versione di DSC:
winget search DesiredStateConfiguration --source msstore
Name Id Version Source
---------------------------------------------------------------
DesiredStateConfiguration 9NVTPZWRC6KQ Unknown msstore
DesiredStateConfiguration-Preview 9PCX3HX4HZ0Z Unknown msstore
Installa DSC usando il parametro id :
# Install latest stable
winget install --id 9NVTPZWRC6KQ --source msstore
# Install latest preview
winget install --id 9PCX3HX4HZ0Z --source msstore
Installa DSC dal .zip file
Scarica l'ultima versione dal repository DSC per il tipo di processore del tuo tipo:
Sblocca il pacchetto in una cartella:
Expand-Archive -Path .\DSC-3.3.0-rc.2-x86_64-pc-windows-msvc.zip -DestinationPath C:\DSC
Aggiungi la cartella DSC alla variabile dell'ambiente di sistema PATH .
Installa DSC dal repository dei pacchetti Microsoft
Note
Questo script funziona solo per le versioni supportate di Debian con un pacchetto pubblicato nel repository di pacchetti Microsoft. Per altre versioni di Debian, usa il metodo di installazione manuale.
#!/bin/bash
###################################
# Prerequisites
# Update and install the pre-requisite packages.
sudo apt-get install -y wget apt-transport-https software-properties-common
# Download the Microsoft repository keys for your version of Ubuntu
source /etc/os-release
wget -q https://packages.microsoft.com/config/debian/$VERSION_ID/packages-microsoft-prod.deb
# Register the Microsoft repository keys
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
# Update the list of packages and install DSC
sudo apt-get update
sudo apt-get install -y dsc
Installa manualmente DSC dal pacchetto DEB
Scarica il pacchetto universale dalla pagina delle release di GitHub per la tua architettura di processore.
Il seguente script shell scarica e installa la versione attuale di DSC. Puoi cambiare l'URL per scaricare la versione di DSC che vuoi installare.
#!/bin/bash
###################################
# Prerequisites
# Update and install the pre-requisite packages.
sudo apt-get update
sudo apt-get install -y wget
# Download the DSC package file
wget https://github.com/PowerShell/DSC/releases/download/v3.3.0-rc.2/dsc_3.3.0-rc.2-1_amd64.deb
# Install the DSC package
sudo dpkg -i dsc_3.3.0-rc.2-1_amd64.deb
rm dsc_3.3.0-rc.2-1_amd64.deb
Installa DSC dal repository dei pacchetti Microsoft
Note
Questo script funziona solo per le versioni supportate di Ubuntu con un pacchetto pubblicato nel repository di pacchetti Microsoft. Per altre versioni di Ubuntu, usa il metodo di installazione manuale.
#!/bin/bash
###################################
# Prerequisites
# Update and install the pre-requisite packages.
sudo apt-get install -y wget apt-transport-https software-properties-common
# Download the Microsoft repository keys for your version of Debian
source /etc/os-release
wget -q https://packages.microsoft.com/config/ubuntu/$VERSION_ID/packages-microsoft-prod.deb
# Register the Microsoft repository keys
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
# Update the list of packages and install DSC
sudo apt-get update
sudo apt-get install -y dsc
Installa manualmente DSC dal pacchetto DEB
Scarica il pacchetto universale dalla pagina delle release di GitHub per la tua architettura di processore.
Il seguente script shell scarica e installa la versione attuale di DSC. Puoi cambiare l'URL per scaricare la versione di DSC che vuoi installare.
#!/bin/bash
###################################
# Prerequisites
# Update and install the pre-requisite packages.
sudo apt-get update
sudo apt-get install -y wget
# Download the DSC package file
wget https://github.com/PowerShell/DSC/releases/download/v3.3.0-rc.2/dsc_3.3.0-rc.2-1_amd64.deb
# Install the DSC package
sudo dpkg -i dsc_3.3.0-rc.2-1_amd64.deb
rm dsc_3.3.0-rc.2-1_amd64.deb
Installa DSC dal repository dei pacchetti Microsoft
Note
Questo script funziona solo per le versioni supportate di RHEL con un pacchetto pubblicato nel repository di pacchetti Microsoft. Per altre versioni supportate di RHEL, usa il metodo di installazione manuale.
#!/bin/bash
###################################
# Get version of RHEL
source /etc/os-release
majorver=${VERSION_ID%.*}
# Download and register the Microsoft Red Hat repository package
curl -sSL -O https://packages.microsoft.com/config/rhel/$majorver/packages-microsoft-prod.rpm
sudo rpm -i packages-microsoft-prod.rpm
rm packages-microsoft-prod.rpm
# Update package index files
sudo dnf update
# Install DSC
sudo dnf install dsc -y
Installa manualmente DSC dal pacchetto RPM
Scarica il pacchetto universale dalla pagina delle release di GitHub per la tua architettura di processore.
Il seguente script shell scarica e installa la versione attuale di DSC. Puoi cambiare l'URL per scaricare la versione di DSC che vuoi installare.
sudo dnf install https://github.com/PowerShell/DSC/releases/download/v3.3.0-rc.2/dsc-3.3.0.rc.2-1.x86_64.rpm
Installa manualmente DSC dal .tar.gz pacchetto
Scarica il pacchetto macOS dalla pagina delle release di GitHub per la tua architettura di processore.
Il seguente script shell scarica e installa la versione attuale di DSC. Puoi cambiare l'URL per scaricare la versione di DSC che vuoi installare.
curl -sSL -O https://github.com/PowerShell/DSC/releases/download/v3.3.0-rc.2/DSC-3.3.0-rc.2-aarch64-apple-darwin.tar.gz
Crea una nuova cartella ed estrai i file da quella cartella:
mkdir -p ~/.local/share/dsc
tar -xzf ./dsc-3.3.0-rc.2-aarch64-apple-darwin.tar.gz -C ~/.local/share/dsc
Aggiungi la nuova cartella alla tua variabile di ambiente PATH.