Hay varias formas de instalar DSC v3.
Selecciona la pestaña de la plataforma deseada para ver las instrucciones detalladas de instalación.
Instala DSC usando WinGet
Los siguientes comandos pueden usarse para instalar DSC usando los paquetes publicados winget .
Busca la última versión de DSC:
winget search DesiredStateConfiguration --source msstore
Name Id Version Source
---------------------------------------------------------------
DesiredStateConfiguration 9NVTPZWRC6KQ Unknown msstore
DesiredStateConfiguration-Preview 9PCX3HX4HZ0Z Unknown msstore
Instala DSC usando el id parámetro:
# Install latest stable
winget install --id 9NVTPZWRC6KQ --source msstore
# Install latest preview
winget install --id 9PCX3HX4HZ0Z --source msstore
Instala DSC desde el .zip archivo
Descarga la última versión del repositorio DSC para tu tipo de procesador:
Descomprime el paquete en una carpeta:
Expand-Archive -Path .\DSC-3.3.0-rc.2-x86_64-pc-windows-msvc.zip -DestinationPath C:\DSC
Añade la carpeta DSC a la variable de entorno de tu sistema PATH .
Instala DSC desde el repositorio de paquetes de Microsoft
Note
Este script solo funciona para las versiones compatibles de Debian que tienen un paquete publicado en el repositorio de paquetes de Microsoft. Para otras versiones de Debian, utiliza el método de instalación 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
Instalar manualmente DSC desde el paquete DEB
Descarga el paquete universal desde la página de versiones de GitHub para la arquitectura de tu procesador.
El siguiente script de shell descarga e instala la versión actual de DSC. Puedes cambiar la URL para descargar la versión de DSC que quieras 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
Instala DSC desde el repositorio de paquetes de Microsoft
Note
Este script solo funciona para las versiones compatibles de Ubuntu que tienen un paquete publicado en el repositorio de paquetes de Microsoft. Para otras versiones de Ubuntu, utiliza el método de instalación 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
Instalar manualmente DSC desde el paquete DEB
Descarga el paquete universal desde la página de versiones de GitHub para la arquitectura de tu procesador.
El siguiente script de shell descarga e instala la versión actual de DSC. Puedes cambiar la URL para descargar la versión de DSC que quieras 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
Instala DSC desde el repositorio de paquetes de Microsoft
Note
Este script solo funciona para las versiones compatibles de RHEL que tienen un paquete publicado en el repositorio de paquetes de Microsoft. Para otras versiones compatibles de RHEL, utiliza el método de instalación 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
Instalar manualmente DSC desde el paquete RPM
Descarga el paquete universal desde la página de versiones de GitHub para la arquitectura de tu procesador.
El siguiente script de shell descarga e instala la versión actual de DSC. Puedes cambiar la URL para descargar la versión de DSC que quieras 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
Instala manualmente DSC desde el .tar.gz paquete
Descarga el paquete de macOS desde la página de versiones de GitHub para la arquitectura de tu procesador.
El siguiente script de shell descarga e instala la versión actual de DSC. Puedes cambiar la URL para descargar la versión de DSC que quieras 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
Crea una nueva carpeta y extrae los archivos de esa carpeta:
mkdir -p ~/.local/share/dsc
tar -xzf ./dsc-3.3.0-rc.2-aarch64-apple-darwin.tar.gz -C ~/.local/share/dsc
Añade la nueva carpeta a tu variable de entorno PATH.