DSC v3'ü kurmanın birden fazla yolu var.
Detaylı kurulum talimatlarını görmek için istediğiniz platformun sekmesini seçin.
WinGet kullanarak DSC kur
Yayınlanan winget paketler kullanılarak DSC kurulumu için aşağıdaki komutlar kullanılabilir.
DSC'nin en son sürümünü arayın:
winget search DesiredStateConfiguration --source msstore
Name Id Version Source
---------------------------------------------------------------
DesiredStateConfiguration 9NVTPZWRC6KQ Unknown msstore
DesiredStateConfiguration-Preview 9PCX3HX4HZ0Z Unknown msstore
DSC'yi id şu parametreyi kullanarak kurun:
# Install latest stable
winget install --id 9NVTPZWRC6KQ --source msstore
# Install latest preview
winget install --id 9PCX3HX4HZ0Z --source msstore
Dosyadan .zip DSC kur
İşlemci tipiniz için DSC deposundan en son sürümü indirin:
Paketi bir klasöre açın:
Expand-Archive -Path .\DSC-3.3.0-rc.2-x86_64-pc-windows-msvc.zip -DestinationPath C:\DSC
DSC klasörünü sistem PATH ortamı değişkeninize ekleyin.
Microsoft paket deposundan DSC'yi yükleyin
Note
Bu betik yalnızca Microsoft paket deposunda yayımlanmış bir paketi olan desteklenen Debian sürümleri için çalışır. Debian'ın diğer sürümleri için manuel kurulum yöntemini kullanın.
#!/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
DEB paketinden DSC'yi manuel olarak kur
İşlemci mimariniz için GitHub sürümler sayfasından evrensel paketi indirin.
Aşağıdaki shell script, DSC'nin güncel sürümünü indirir ve yükler. Yüklemek istediğiniz DSC sürümünü indirmek için URL'yi değiştirebilirsiniz.
#!/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
Microsoft paket deposundan DSC'yi yükleyin
Note
Bu betik yalnızca Microsoft paket deposunda yayımlanmış bir paketi olan desteklenen Ubuntu sürümleri için çalışır. Ubuntu'nun diğer sürümleri için manuel kurulum yöntemini kullanın.
#!/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
DEB paketinden DSC'yi manuel olarak kur
İşlemci mimariniz için GitHub sürümler sayfasından evrensel paketi indirin.
Aşağıdaki shell script, DSC'nin güncel sürümünü indirir ve yükler. Yüklemek istediğiniz DSC sürümünü indirmek için URL'yi değiştirebilirsiniz.
#!/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
Microsoft paket deposundan DSC'yi yükleyin
Note
Bu betik yalnızca Microsoft paket deposunda yayımlanmış bir paketi olan desteklenen RHEL sürümleri için çalışır. Desteklenen diğer RHEL sürümleri için manuel kurulum yöntemini kullanın.
#!/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'yi RPM paketinden manuel olarak kurmak
İşlemci mimariniz için GitHub sürümler sayfasından evrensel paketi indirin.
Aşağıdaki shell script, DSC'nin güncel sürümünü indirir ve yükler. Yüklemek istediğiniz DSC sürümünü indirmek için URL'yi değiştirebilirsiniz.
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
Paketten DSC'yi .tar.gz manuel olarak kurmak
İşlemci mimariniz için macOS paketini GitHub sürümler sayfasından indirin.
Aşağıdaki shell script, DSC'nin güncel sürümünü indirir ve yükler. Yüklemek istediğiniz DSC sürümünü indirmek için URL'yi değiştirebilirsiniz.
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
Yeni bir klasör oluşturun ve o klasöre dosyaları çıkarın:
mkdir -p ~/.local/share/dsc
tar -xzf ./dsc-3.3.0-rc.2-aarch64-apple-darwin.tar.gz -C ~/.local/share/dsc
Yeni klasörü PATH ortam değişkeninize ekleyin.