Zakku-Spot.com

気になる情報のリサーチブログ - Reserch blog of information you care about -

[レビュー]Chocolatey(パッケージマネージャ)導入記録

9月 13, 2023
0 0
Read Time:38 Second

 Chocolateyのインストール手順はいくつかのステップに分かれています。

1.導入

(1)管理者権限でPowerShellを開く

 管理者権限でPowerShellを開く必要があります。これは、Chocolateyをインストールする際に必要な権限を持っていることを確認するためです。

(2)スクリプトのセキュリティ確認

 指示されたURL(https://community.chocolatey.org/install.ps1)にアクセスして、ダウンロードされるスクリプトが安全であることを確認します。これは、インターネットからダウンロードしたスクリプトが安全であるかどうかを自分で確認する習慣が重要だからです。

(3)実行ポリシーの確認と設定

PowerShellには「実行ポリシー(Execution Policy)」というセキュリティ機能があります。これが「Restricted」(制限されている)に設定されていると、PowerShellスクリプトが実行できません。

コマンド Get-ExecutionPolicy を実行して、現在の設定を確認します。

・Get-ExecutionPolicy

 もし Restricted が返ってきた場合は、以下のようにして設定を変更します。

・Set-ExecutionPolicy AllSigned

 または

・Set-ExecutionPolicy Bypass -Scope Process

(4)Chocolateyのインストール

 次に、指定されたコマンドをPowerShellで実行します。

・Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString(‘https://community.chocolatey.org/install.ps1’))

※このコマンドは、実行ポリシーを一時的にBypassに設定し、セキュリティプロトコルを設定した上で、指定されたURLからスクリプトをダウンロードして実行します。

(5)インストールの確認

 エラーメッセージが表示されなければ、インストールは成功しています。choco または choco -? と入力して、Chocolateyが正しくインストールされているか確認できます。

2.利用手順

 以下は例として、jq(コマンドラインJSONプロセッサ)をインストールする手順です。

(1)管理者権限でPowerShellを開きます

 スタートメニューから「PowerShell」を検索し、右クリック(または長押し)して「管理者として実行」を選択します。

(2)コマンドを実行します

 以下のコマンドをPowerShellに入力して実行します。

・choco install jq

※このコマンドが成功すると、jpがシステムにインストールされます。終了後、新しいPowerShellウィンドウを開いてjqコマンドが使用できるか確認します。

Happy
Happy
0 %
Sad
Sad
0 %
Excited
Excited
0 %
Sleepy
Sleepy
0 %
Angry
Angry
0 %
Surprise
Surprise
0 %

Average Rating

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%

コメントを残す