LoginSignup
4
4

More than 3 years have passed since last update.

オフラインでchocolatey をインストールする (ウィルス対策ソフト対策)

Last updated at Posted at 2020-09-04

オフラインでchocolatey をインストールする

https://qiita.com/m-tmatma/items/1c0565fd5a963ab6f93d で必要だったので書いた記事です。

nuget 用の chocolatey の package を利用してオフラインでchocolatey をインストールします。

セキュリティソフトがインストール環境でchocolatey をインストールするとエラー

McAfee がインストールされている環境でchocolatey をインストールするために、 https://qiita.com/kangetsu121/items/b6352b547cd32e71bc65 などに書かれている以下コマンドを実行しようとすると

@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

以下のようなエラーになるので、オフラインでインストールする方法を説明します。

image.png

↓ こんなダイアログが出る。(このスクリーンショットはキャプチャするためにリトライしたので、再度 となっている)

image.png

他のインストール方法

https://chocolatey.org/docs/installation にいろんなインストール方法が説明されています。

オフラインのインストール

以下で説明されているオフラインのインストールを行います。

  1. https://chocolatey.org/api/v2/package/chocolatey/ から nuget 用の chocolatey の package をダウンロードします。
  2. ダウンロードした chocolatey.0.10.15.nupkg を 7zip など zip を解凍できるソフトで解凍します。
  3. 管理者権限でコマンドプロンプトを開きます。
  4. 解凍してできた chocolatey.0.10.15\tools のフォルダに移動します。
  5. 以下を実行します。
@powershell -NoProfile -ExecutionPolicy Bypass -Command  .\chocolateyInstall.ps1

C:\ProgramData\chocolatey\bin にインストールされます。

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4