Istnieje kilka sposobów instalacji DSC v3.
Wybierz zakładkę dla wybranej platformy, aby zobaczyć szczegółowe instrukcje instalacji.
Zainstaluj DSC za pomocą WinGet
Następujące polecenia można użyć do instalacji DSC przy użyciu opublikowanych winget pakietów.
Wyszukaj najnowszą wersję DSC:
winget search DesiredStateConfiguration --source msstore
Name Id Version Source
---------------------------------------------------------------
DesiredStateConfiguration 9NVTPZWRC6KQ Unknown msstore
DesiredStateConfiguration-Preview 9PCX3HX4HZ0Z Unknown msstore
Zainstaluj DSC z parametrem id :
# Install latest stable
winget install --id 9NVTPZWRC6KQ --source msstore
# Install latest preview
winget install --id 9PCX3HX4HZ0Z --source msstore
Zainstaluj DSC z .zip pliku
Pobierz najnowszą wersję z repozytorium DSC dla typu procesora:
Rozpakuj pakiet do folderu:
Expand-Archive -Path .\DSC-3.3.0-rc.2-x86_64-pc-windows-msvc.zip -DestinationPath C:\DSC
Dodaj folder DSC do swojej zmiennej środowiskowej systemu PATH .
Zainstaluj DSC z repozytorium pakietów Microsoft
Note
Ten skrypt działa tylko w przypadku obsługiwanych wersji debiana, które mają pakiet opublikowany w repozytorium pakietów firmy Microsoft. W przypadku innych wersji Debiana stosuj ręczną instalację.
#!/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
Ręcznie zainstaluj DSC z pakietu DEB
Pobierz uniwersalny pakiet ze strony GitHub releases dla architektury procesora.
Poniższy skrypt powłoki pobiera i instaluje aktualną wersję DSC. Możesz zmienić adres URL, aby pobrać wersję DSC, którą chcesz zainstalować.
#!/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
Zainstaluj DSC z repozytorium pakietów Microsoft
Note
Ten skrypt działa tylko w przypadku obsługiwanych wersji systemu Ubuntu, które mają pakiet opublikowany w repozytorium pakietów firmy Microsoft. W przypadku innych wersji Ubuntu stosuj ręczną instalację.
#!/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
Ręcznie zainstaluj DSC z pakietu DEB
Pobierz uniwersalny pakiet ze strony GitHub releases dla architektury procesora.
Poniższy skrypt powłoki pobiera i instaluje aktualną wersję DSC. Możesz zmienić adres URL, aby pobrać wersję DSC, którą chcesz zainstalować.
#!/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
Zainstaluj DSC z repozytorium pakietów Microsoft
Note
Ten skrypt działa tylko w przypadku obsługiwanych wersji systemu RHEL, które mają pakiet opublikowany w repozytorium pakietów firmy Microsoft. W przypadku innych obsługiwanych wersji RHEL stosuj ręczną instalację.
#!/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
Ręcznie zainstaluj DSC z pakietu RPM
Pobierz uniwersalny pakiet ze strony GitHub releases dla architektury procesora.
Poniższy skrypt powłoki pobiera i instaluje aktualną wersję DSC. Możesz zmienić adres URL, aby pobrać wersję DSC, którą chcesz zainstalować.
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
Ręcznie zainstaluj DSC z pakietu .tar.gz
Pobierz pakiet macOS ze strony GitHub releases dla architektury procesora.
Poniższy skrypt powłoki pobiera i instaluje aktualną wersję DSC. Możesz zmienić adres URL, aby pobrać wersję DSC, którą chcesz zainstalować.
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
Stwórz nowy folder i rozpakuj pliki do tego folderu:
mkdir -p ~/.local/share/dsc
tar -xzf ./dsc-3.3.0-rc.2-aarch64-apple-darwin.tar.gz -C ~/.local/share/dsc
Dodaj nowy folder do swojej zmiennej środowiskowej PATH.