Chocolateyをインストールするには:
Chocolatey Webサイトの指示に従って、Chocolateyをインストールします。
コンソールで「chocoinstallprogram」を実行して、「program」という名前のプログラムをインストールします。
これを想像してみてください。WindowsPCにいくつかの新しいソフトウェアをインストールする必要があります。おそらく、Webサイトにアクセスし、ページのジャンクをクリックしないようにしてから、グラフィカルインストーラーをクリックします。ほとんどの場合、デフォルト設定を使用します。
ソフトウェアがオンラインで配布され始めて以来、Windowsの存続期間中ほとんど変更されていないため、これはおそらくおなじみのルーチンです。ただし、Unixシステムには別のアプローチがあり、ソフトウェアのインストールはパッケージマネージャーによって処理されます。パッケージマネージャーは最小限のユーザー入力を必要とし、多くの場合、コマンドラインから制御されます。現在、サードパーティのパッケージマネージャーを使用して、これらの利点をWindowsに提供することに関心が高まっています。
最近、シンプルで親しみやすいパッケージマネージャーソリューションであるScoopを調べました。この記事には、Windowsのグラフィカルインストーラーに対するターミナルパッケージマネージャーの利点についての詳細な説明も含まれているため、この概念にまだ慣れていない場合は、この記事を読むことをお勧めします。今日は、ユーザー向けのデスクトップアプリケーションに少し重点を置いた代替のWindowsパッケージマネージャーであるChocolateyについて説明します。
Chocolateyは、主にコマンドラインから制御されます。コンソールアプリケーションを初めて使用する場合でも心配する必要はありません。ドキュメントに示されているようにコマンドを入力すれば、問題が発生することはありません。Chocolateyには、後で説明するオプションのグラフィカルインターフェイスもあります。
Chocolateyのインストール
Chocolateyをインストールするには、[スタート]メニューからPowerShellを開きます。次に、次のスクリプト行をコピーして貼り付け、Enterキーを押します。
Set-ExecutionPolicy Bypass -Scope Process -Force; iex((New-Object System.Net.WebClient).DownloadString( 'https://chocolatey.org/install.ps1'))

これにより、Chocolateyのインストールスクリプトをダウンロードして実行する前に、外部スクリプトを実行できるようにPowerShellが構成されます。このプロセスの詳細については、Chocolatey自身のドキュメントを参照してください。スクリプトの機能が心配な場合は、コマンドを実行する前に手動で検査する必要があります。
Chocolateyを使用したプログラムのインストール
Chocolateyのコア機能は、1つのコマンドでWindowsソフトウェアをインストールする機能です。Webサイトにアクセスしてインストーラーをクリックする代わりに、PowerShellを起動して次のように入力できます。
choco install vlc
![Windows10用のおいしいパッケージマネージャーであるChocolateyをインストールして使用する方法]()
これにより、VLC Media Playerがダウンロードされ、システムにインストールされます。ユーザー側での操作は必要ありません。VLCがシステムに追加されると、コンソールに進行状況情報が表示されます。インストーラーを自分で実行する場合と同じように、[スタート]メニューに表示されます。
一部のプログラムでは、インストール中にスクリプトを実行するように求められる場合があります。コンソールに「すべてはい」の「A」と入力し、Enterキーを押してこのプロンプトを確認し、インストールを完了します。
![Windows10用のおいしいパッケージマネージャーであるChocolateyをインストールして使用する方法]()
Chocolateyは何千もの異なるプログラムをサポートしています。Chocolateyパッケージリポジトリを参照すると、何が利用できるかを確認できます。最も人気のあるオプションには、Chrome、Adobe Reader、Firefox、WinRAR、Skypeなどがあります。パッケージリポジトリには、各アイテムをインストールするために「chocoinstall」コマンドに追加する名前が表示されます。
インストールされているプログラムの更新
Chocolateyを使用すると、インストールしたプログラムを簡単に更新できます。次のコマンドを実行して、システム上のすべての古いChocolateyパッケージをアップグレードします。
チョコアップグレードすべて
アプリの名前を渡して、単一のプログラムを更新することもできます。
choco ugprade vlc
Chocolateyはアップデートが必要かどうかをチェックし、新しいバージョンを自動的にインストールします。インストールせずにアップデートが利用可能かどうかを確認したい場合は、代わりに「chocodead」を実行してください。
その他のコマンド
他にも、役立つと思われるChocolateyコマンドがいくつかあります。
「chocolist-lo」を実行すると、インストールしたすべてのプログラムのリストが表示されます。「chocosearchquery」を実行してパッケージリポジトリで「query」を検索し、一致するすべてのプログラムを表示できるため、新しいソフトウェアを見つけるためにWebブラウザも必要ありません。
![Windows10用のおいしいパッケージマネージャーであるChocolateyをインストールして使用する方法]()
プログラムの削除に関しては、「chocouninstall」コマンドを使用してプログラム名を追加します。Chocolateyは、他の方法で削除されたアプリを追跡するためにも最善を尽くします。Chocolateyを使用してプログラムをインストールした後、Windowsの設定アプリまたはコントロールパネルから削除すると、Chocolateyからも自動的に消えます。
Chocolatelyは非常に強力であり、この記事ではその機能のほんの一部を紹介しました。上級ユーザー向けの構成オプションは豊富にあり、ローカルプロキシ、キャッシュ、パッケージリポジトリを実行するオプションもあります。Chocolatelyはまた、ビジネスおよび組織での使用のための有料オプションを持っています。
ChocolateyのUI
最後に、Chocolateyには、パッケージを操作して新しいパッケージをインストールするのに役立つオプションのグラフィカルインターフェイスがあることに注意してください。ご想像のとおり、UIのインストールはChocolatey自体を介して行われます。
![Windows10用のおいしいパッケージマネージャーであるChocolateyをインストールして使用する方法]()
「chocoinstallchocolateygui」を実行してGUIをインストールします。これで、スタートメニューからGUIを起動できるようになります。
![Windows10用のおいしいパッケージマネージャーであるChocolateyをインストールして使用する方法]()
これにより、インストールされたパッケージを表示したり、更新を確認したり、Chocolatey設定をカスタマイズしたりするためのシンプルなグラフィカルインターフェイスが提供されます。左側のサイドバーの「chocolatey」をクリックすると、Chocolateyカタログを閲覧できます。ここでは、新しいプログラムを検索してシングルクリックでインストールできます。コンソールアプリが適切でない場合は、PowerShellをさらに使用する必要はありません。