Es gibt mehrere Möglichkeiten, DSC v3 zu installieren.
Wählen Sie den Tab für die gewünschte Plattform aus, um die detaillierten Installationsanleitungen zu sehen.
DSC mit WinGet installieren
Die folgenden Befehle können verwendet werden, um DSC mit den veröffentlichten winget Paketen zu installieren.
Suche nach der neuesten Version von DSC:
winget search DesiredStateConfiguration --source msstore
Name Id Version Source
---------------------------------------------------------------
DesiredStateConfiguration 9NVTPZWRC6KQ Unknown msstore
DesiredStateConfiguration-Preview 9PCX3HX4HZ0Z Unknown msstore
Installieren Sie DSC mit dem Parameter id :
# Install latest stable
winget install --id 9NVTPZWRC6KQ --source msstore
# Install latest preview
winget install --id 9PCX3HX4HZ0Z --source msstore
DSC aus der .zip Datei installieren
Laden Sie die neueste Version aus dem DSC-Repository für Ihren Prozessortyp herunter:
Entpacken Sie das Paket in einen Ordner:
Expand-Archive -Path .\DSC-3.3.0-rc.2-x86_64-pc-windows-msvc.zip -DestinationPath C:\DSC
Füge den DSC-Ordner zu deiner Systemumgebungsvariable PATH hinzu.
DSC aus dem Microsoft-Paket-Repository installieren
Note
Dieses Skript funktioniert nur für unterstützte Versionen von Debian, die ein Paket im Microsoft-Paket-Repository veröffentlicht haben. Für andere Debian-Versionen verwenden Sie die manuelle Installationsmethode.
#!/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
DSC manuell aus dem DEB-Paket installieren
Lade das universelle Paket von der GitHub-Releases-Seite für deine Prozessorarchitektur herunter.
Das folgende Shell-Skript lädt die aktuelle Version von DSC herunter und installiert sie. Du kannst die URL ändern, um die DSC-Version herunterzuladen, die du installieren möchtest.
#!/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
DSC aus dem Microsoft-Paket-Repository installieren
Note
Dieses Skript funktioniert nur für unterstützte Versionen von Ubuntu, die ein Paket im Microsoft-Paket-Repository veröffentlicht haben. Für andere Ubuntu-Versionen verwenden Sie die manuelle Installationsmethode.
#!/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
DSC manuell aus dem DEB-Paket installieren
Lade das universelle Paket von der GitHub-Releases-Seite für deine Prozessorarchitektur herunter.
Das folgende Shell-Skript lädt die aktuelle Version von DSC herunter und installiert sie. Du kannst die URL ändern, um die DSC-Version herunterzuladen, die du installieren möchtest.
#!/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
DSC aus dem Microsoft-Paket-Repository installieren
Note
Dieses Skript funktioniert nur für unterstützte Versionen von RHEL, die ein Paket im Microsoft-Paket-Repository veröffentlicht haben. Für andere unterstützte Versionen von RHEL verwenden Sie die manuelle Installationsmethode.
#!/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
DSC manuell aus dem RPM-Paket installieren
Lade das universelle Paket von der GitHub-Releases-Seite für deine Prozessorarchitektur herunter.
Das folgende Shell-Skript lädt die aktuelle Version von DSC herunter und installiert sie. Du kannst die URL ändern, um die DSC-Version herunterzuladen, die du installieren möchtest.
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
DSC manuell aus dem .tar.gz Paket installieren
Lade das macOS-Paket von der GitHub-Versionsseite für deine Prozessorarchitektur herunter.
Das folgende Shell-Skript lädt die aktuelle Version von DSC herunter und installiert sie. Du kannst die URL ändern, um die DSC-Version herunterzuladen, die du installieren möchtest.
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
Erstelle einen neuen Ordner und entpacke die Dateien in diesen Ordner:
mkdir -p ~/.local/share/dsc
tar -xzf ./dsc-3.3.0-rc.2-aarch64-apple-darwin.tar.gz -C ~/.local/share/dsc
Füge den neuen Ordner deiner PATH-Umgebungsvariable hinzu.