Ada beberapa cara untuk menginstal DSC v3.
Pilih tab untuk platform yang diinginkan untuk melihat petunjuk instalasi secara rinci.
Instal DSC menggunakan WinGet
Perintah berikut dapat digunakan untuk menginstal DSC menggunakan paket yang dipublikasikan winget .
Cari versi terbaru DSC:
winget search DesiredStateConfiguration --source msstore
Name Id Version Source
---------------------------------------------------------------
DesiredStateConfiguration 9NVTPZWRC6KQ Unknown msstore
DesiredStateConfiguration-Preview 9PCX3HX4HZ0Z Unknown msstore
Instal DSC menggunakan id parameter:
# Install latest stable
winget install --id 9NVTPZWRC6KQ --source msstore
# Install latest preview
winget install --id 9PCX3HX4HZ0Z --source msstore
Instal DSC dari .zip file
Unduh rilis terbaru dari repositori DSC untuk tipe prosesor Anda:
Unzip paket ke folder:
Expand-Archive -Path .\DSC-3.3.0-rc.2-x86_64-pc-windows-msvc.zip -DestinationPath C:\DSC
Tambahkan folder DSC ke variabel lingkungan sistem PATH Anda.
Instal DSC dari repositori paket Microsoft
Note
Skrip ini hanya berfungsi untuk versi Debian yang didukung yang memiliki paket yang diterbitkan ke repositori paket Microsoft. Untuk versi Debian lainnya, gunakan metode instalasi manual.
#!/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
Instal DSC secara manual dari paket DEB
Unduh paket universal dari halaman rilis GitHub untuk arsitektur prosesor Anda.
Skrip shell berikut mengunduh dan menginstal rilis DSC saat ini. Anda dapat mengubah URL untuk mengunduh versi DSC yang ingin Anda instal.
#!/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
Instal DSC dari repositori paket Microsoft
Note
Skrip ini hanya berfungsi untuk versi Ubuntu yang didukung yang memiliki paket yang diterbitkan ke repositori paket Microsoft. Untuk versi Ubuntu lainnya, gunakan metode instalasi manual.
#!/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
Instal DSC secara manual dari paket DEB
Unduh paket universal dari halaman rilis GitHub untuk arsitektur prosesor Anda.
Skrip shell berikut mengunduh dan menginstal rilis DSC saat ini. Anda dapat mengubah URL untuk mengunduh versi DSC yang ingin Anda instal.
#!/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
Instal DSC dari repositori paket Microsoft
Note
Skrip ini hanya berfungsi untuk versi RHEL yang didukung yang memiliki paket yang diterbitkan ke repositori paket Microsoft. Untuk versi RHEL lain yang didukung, gunakan metode instalasi manual.
#!/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
Instal DSC secara manual dari paket RPM
Unduh paket universal dari halaman rilis GitHub untuk arsitektur prosesor Anda.
Skrip shell berikut mengunduh dan menginstal rilis DSC saat ini. Anda dapat mengubah URL untuk mengunduh versi DSC yang ingin Anda instal.
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
Instal DSC secara manual dari .tar.gz paket
Unduh paket macOS dari halaman rilis GitHub untuk arsitektur prosesor Anda.
Skrip shell berikut mengunduh dan menginstal rilis DSC saat ini. Anda dapat mengubah URL untuk mengunduh versi DSC yang ingin Anda instal.
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
Buat folder baru dan ekstrak file ke folder tersebut:
mkdir -p ~/.local/share/dsc
tar -xzf ./dsc-3.3.0-rc.2-aarch64-apple-darwin.tar.gz -C ~/.local/share/dsc
Tambahkan folder baru ke variabel lingkungan PATH Anda.