Chocolatey、Windowsの下のパッケージマネージャ

3150 ワード

Chocolateyについて


  Chocolatey(チョコレート味)はWindowsプラットフォームの下にあるパッケージ管理ツールで、Linuxプラットフォームのapt-getyumに似ています.初めてChocolateyに触れたのは、Git公式サイトでGitをダウンロードしたとき、ダウンロードの速度が超遅く、一度にダウンロードできなかったからだ.くだらないことは言わないで、次にどのようにChocolateyをインストールして使用するかを見てみましょう.

Chocolateyのインストール


  Chocolatey現在は.msiのようなタイプのファイルのインストールパッケージのインストールはサポートされていません.公式サイトでは、CMDとPowerShellの2つのコマンドラインの方法を提供しています.Chocolateyのインストールは公式サイトのchocolateyを参照してインストールできますが、以下のいくつかのインストール環境の要求を満たすことが前提です.
  • Windows 7+/Windows Server 2003+
  • PowerShell v2+
  • .NET Framework 4+ (the installation will attempt to install .NET 4.0 if you do not have it installed)

  • PowerShellはcmdのスーパーセットです.このように理解すれば、cmdでできることは、PowerShellでもできる.cmsではできないことはPowerShellでもできる.PowerShellについては、Windows Power Shellをクリックして詳しく説明します
      ヒント:Chocolateyの2つのインストール方法にはスーパー管理者権限が必要です.そうしないと、インストール時にエラーが発生し、ヒント権限が不足します(デフォルトChocolateyのインストールパスはCディスクの下にあり、権限が不足するとインストールファイルが書き込めない場合があります).

    CMDインストール


      cmdは一般にC:\Windows\System32の下にインストールされ、見つかったらマウスの右ボタンを選択して管理者として実行します.cmdを使用してChocolateyをインストールするコマンドは、次のとおりです.
    @"%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"
    

    PowerShellのインストール


      powershellは一般にC:\Windows\System32\WindowsPowerShell\v1.0にインストールされ、見つかったら同様にマウスの右ボタンを選択して管理者として実行されます.powershellを使用してChocolateyをインストールするには、次の手順に従います.
  • 実行Get-ExecutionPolicyです.Restrictedを返すと、Set-ExecutionPolicy AllSignedまたはSet-ExecutionPolicy Bypass -Scope Processが実行されます.
  • 次のコマンドを実行
  • iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
    

      ヒント:PowerShell形式でインストールする場合は、現在のPowerShellのバージョンがv1.0より大きいことを確認したほうがいいです.そうしないと、CMD形式でインストールすることをお勧めします.

    Chocolateyのテスト


      入力chocoは、以下の場合、インストールに成功したことを示します.
    プロンプト:次のようなエラー・プロンプトが発生した場合は、プロンプト内のコマンドchoco feature enable -n useFipsCompliantChecksumsを実行するだけです.

    Chocolateyの使用


      ご覧のように、Chocolateyはコマンドchocoでパッケージをダウンロード、管理、インストール、アップグレードします.以下にいくつかの例を挙げて、より多くの使い方はchocolateyの公式サイトを見ることができます.
  • アップグレードChocolatey:choco upgrade chocolatey
  • パッケージリストの表示:choco list
  • インストールGit:choco install git
  • アップグレードGit:choco upgrade git
  • 最後に書く


    道具の良し悪しは人によって異なるので、今では多くのものが評価されています.Chocolateyについて言えば、このツールは本人にとってとても使いやすくて、少なくともGitバージョンをアップグレードする悩みを解決しました!

    リファレンスリンク


    Windowsシステムの下でパケットマネージャChocolatey chocolateyを使用してエラーを報告する失敗の解決方法