Er zijn meerdere manieren om DSC v3 te installeren.
Selecteer het tabblad voor het gewenste platform om de gedetailleerde installatie-instructies te zien.
Installeer DSC met WinGet
De volgende commando's kunnen worden gebruikt om DSC te installeren met de gepubliceerde winget pakketten.
Zoek naar de nieuwste versie van DSC:
winget search DesiredStateConfiguration --source msstore
Name Id Version Source
---------------------------------------------------------------
DesiredStateConfiguration 9NVTPZWRC6KQ Unknown msstore
DesiredStateConfiguration-Preview 9PCX3HX4HZ0Z Unknown msstore
Installeer DSC met behulp van de id parameter:
# Install latest stable
winget install --id 9NVTPZWRC6KQ --source msstore
# Install latest preview
winget install --id 9PCX3HX4HZ0Z --source msstore
Installeer DSC vanuit het .zip bestand
Download de nieuwste release uit de DSC-repository voor je processortype:
Pak het pakket uit in een map:
Expand-Archive -Path .\DSC-3.3.0-rc.2-x86_64-pc-windows-msvc.zip -DestinationPath C:\DSC
Voeg de DSC-map toe aan je systeemomgevingsvariabele PATH .
Installeer DSC vanuit de Microsoft package repository
Note
Dit script werkt alleen voor ondersteunde versies van Debian die een pakket hebben gepubliceerd naar de Microsoft-pakketopslagplaats. Voor andere versies van Debian gebruik je de handmatige installatiemethode.
#!/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
Installeer DSC handmatig vanuit het DEB-pakket
Download het universele pakket van de GitHub releases-pagina voor je processorarchitectuur.
Het volgende shellscript downloadt en installeert de huidige versie van DSC. Je kunt de URL aanpassen om de versie van DSC te downloaden die je wilt installeren.
#!/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
Installeer DSC vanuit de Microsoft package repository
Note
Dit script werkt alleen voor ondersteunde versies van Ubuntu die een pakket hebben gepubliceerd naar de Microsoft-pakketopslagplaats. Voor andere versies van Ubuntu gebruik je de handmatige installatiemethode.
#!/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
Installeer DSC handmatig vanuit het DEB-pakket
Download het universele pakket van de GitHub releases-pagina voor je processorarchitectuur.
Het volgende shellscript downloadt en installeert de huidige versie van DSC. Je kunt de URL aanpassen om de versie van DSC te downloaden die je wilt installeren.
#!/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
Installeer DSC vanuit de Microsoft package repository
Note
Dit script werkt alleen voor ondersteunde versies van RHEL die een pakket hebben gepubliceerd naar de Microsoft-pakketopslagplaats. Voor andere ondersteunde versies van RHEL gebruik je de handmatige installatiemethode.
#!/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
Installeer DSC handmatig vanuit het RPM-pakket
Download het universele pakket van de GitHub releases-pagina voor je processorarchitectuur.
Het volgende shellscript downloadt en installeert de huidige versie van DSC. Je kunt de URL aanpassen om de versie van DSC te downloaden die je wilt installeren.
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
Installeer DSC handmatig vanuit het .tar.gz pakket
Download het macOS-pakket van de GitHub releases-pagina voor je processorarchitectuur.
Het volgende shellscript downloadt en installeert de huidige versie van DSC. Je kunt de URL aanpassen om de versie van DSC te downloaden die je wilt installeren.
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
Maak een nieuwe map aan en pak bestanden uit naar die map:
mkdir -p ~/.local/share/dsc
tar -xzf ./dsc-3.3.0-rc.2-aarch64-apple-darwin.tar.gz -C ~/.local/share/dsc
Voeg de nieuwe map toe aan je PATH-omgevingsvariabele.