Existem várias maneiras de instalar o DSC v3.
Selecione a aba da plataforma desejada para ver as instruções detalhadas de instalação.
Instale o DSC usando o WinGet
Os seguintes comandos podem ser usados para instalar o DSC usando os pacotes publicados winget .
Procure pela versão mais recente do DSC:
winget search DesiredStateConfiguration --source msstore
Name Id Version Source
---------------------------------------------------------------
DesiredStateConfiguration 9NVTPZWRC6KQ Unknown msstore
DesiredStateConfiguration-Preview 9PCX3HX4HZ0Z Unknown msstore
Instale o DSC usando o id parâmetro:
# Install latest stable
winget install --id 9NVTPZWRC6KQ --source msstore
# Install latest preview
winget install --id 9PCX3HX4HZ0Z --source msstore
Instale o DSC a partir do .zip arquivo
Baixe a versão mais recente do repositório DSC para o tipo de processador:
Descompacte o pacote em uma pasta:
Expand-Archive -Path .\DSC-3.3.0-rc.2-x86_64-pc-windows-msvc.zip -DestinationPath C:\DSC
Adicione a pasta DSC à variável do ambiente do seu sistema PATH .
Instale o DSC a partir do repositório de pacotes da Microsoft
Note
Esse script só funciona para versões com suporte do Debian que têm um pacote publicado no repositório de pacotes da Microsoft. Para outras versões do Debian, use o método de instalação 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
Instale manualmente o DSC a partir do pacote DEB
Baixe o pacote universal na página de releases do GitHub para a arquitetura do seu processador.
O script shell a seguir baixa e instala a versão atual do DSC. Você pode mudar a URL para baixar a versão do DSC que deseja instalar.
#!/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
Instale o DSC a partir do repositório de pacotes da Microsoft
Note
Esse script só funciona para versões com suporte do Ubuntu que têm um pacote publicado no repositório de pacotes da Microsoft. Para outras versões do Ubuntu, use o método manual de instalação.
#!/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
Instale manualmente o DSC a partir do pacote DEB
Baixe o pacote universal na página de releases do GitHub para a arquitetura do seu processador.
O script shell a seguir baixa e instala a versão atual do DSC. Você pode mudar a URL para baixar a versão do DSC que deseja instalar.
#!/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
Instale o DSC a partir do repositório de pacotes da Microsoft
Note
Esse script só funciona para versões com suporte do RHEL que têm um pacote publicado no repositório de pacotes da Microsoft. Para outras versões suportadas do RHEL, use o método manual de instalação.
#!/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
Instale manualmente o DSC a partir do pacote RPM
Baixe o pacote universal na página de releases do GitHub para a arquitetura do seu processador.
O script shell a seguir baixa e instala a versão atual do DSC. Você pode mudar a URL para baixar a versão do DSC que deseja instalar.
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
Instale manualmente o DSC a partir do .tar.gz pacote
Baixe o pacote macOS na página de releases do GitHub para a arquitetura do seu processador.
O script shell a seguir baixa e instala a versão atual do DSC. Você pode mudar a URL para baixar a versão do DSC que deseja instalar.
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
Crie uma nova pasta e extraia arquivos dessa pasta:
mkdir -p ~/.local/share/dsc
tar -xzf ./dsc-3.3.0-rc.2-aarch64-apple-darwin.tar.gz -C ~/.local/share/dsc
Adicione a nova pasta à sua variável de ambiente PATH.