WinGetを使ってDSCをインストールしてください
以下のコマンドを使って公開された winget パッケージを使ってDSCをインストールできます。
DSCの最新バージョンを検索してください:
winget search DesiredStateConfiguration --source msstore
Name Id Version Source
---------------------------------------------------------------
DesiredStateConfiguration 9NVTPZWRC6KQ Unknown msstore
DesiredStateConfiguration-Preview 9PCX3HX4HZ0Z Unknown msstore
idパラメータを使ってDSCをインストールします:
# Install latest stable
winget install --id 9NVTPZWRC6KQ --source msstore
# Install latest preview
winget install --id 9PCX3HX4HZ0Z --source msstore
.zipファイルからDSCをインストールしてください
プロセッサタイプに応じた最新リリースをDSCリポジトリからダウンロードしてください:
パッケージをフォルダにアンロックしてください:
Expand-Archive -Path .\DSC-3.3.0-rc.2-x86_64-pc-windows-msvc.zip -DestinationPath C:\DSC
DSCフォルダをシステム PATH 環境変数に追加してください。
MicrosoftパッケージリポジトリからDSCをインストールする
Note
このスクリプトは、Microsoft パッケージ リポジトリに発行されたパッケージを持つサポートされているバージョンの Debian でのみ機能します。 他のDebianバージョンの場合は手動インストール方法をご利用ください。
#!/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パッケージから手動でDSCをインストールしてください
プロセッサアーキテクチャ用のユニバーサルパッケージはGitHubのリリースページからダウンロードしてください。
以下のシェルスクリプトは、現在のDSCリリースをダウンロードしインストールします。 インストールしたいDSCのバージョンをダウンロードするためにURLを変更することができます。
#!/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パッケージリポジトリからDSCをインストールする
Note
このスクリプトは、Microsoft パッケージ リポジトリに発行されたパッケージを持つ Ubuntu のサポートされているバージョンでのみ機能します。 他のUbuntuバージョンの場合は手動インストール方法を使いましょう。
#!/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パッケージから手動でDSCをインストールしてください
プロセッサアーキテクチャ用のユニバーサルパッケージはGitHubのリリースページからダウンロードしてください。
以下のシェルスクリプトは、現在のDSCリリースをダウンロードしインストールします。 インストールしたいDSCのバージョンをダウンロードするためにURLを変更することができます。
#!/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パッケージリポジトリからDSCをインストールする
Note
このスクリプトは、Microsoft パッケージ リポジトリに発行されたパッケージを持つ RHEL のサポートされているバージョンでのみ機能します。 他の対応するRHELバージョンについては、手動インストール方式をご利用ください。
#!/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
RPMパッケージから手動でDSCをインストールしてください
プロセッサアーキテクチャ用のユニバーサルパッケージはGitHubのリリースページからダウンロードしてください。
以下のシェルスクリプトは、現在のDSCリリースをダウンロードしインストールします。 インストールしたいDSCのバージョンをダウンロードするためにURLを変更することができます。
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
.tar.gzパッケージから手動でDSCをインストールしてください
プロセッサアーキテクチャのmacOSパッケージはGitHubのリリースページからダウンロードしてください。
以下のシェルスクリプトは、現在のDSCリリースをダウンロードしインストールします。 インストールしたいDSCのバージョンをダウンロードするためにURLを変更することができます。
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
新しいフォルダを作成し、そのフォルダにファイルを展開します:
mkdir -p ~/.local/share/dsc
tar -xzf ./dsc-3.3.0-rc.2-aarch64-apple-darwin.tar.gz -C ~/.local/share/dsc
新しいフォルダをPATH環境変数に追加してください。