技術ノート ファイル Chocolatey を使用して Linux スタイルの apt-get インストールを Windows に導入する方法

Chocolatey を使用して Linux スタイルの apt-get インストールを Windows に導入する方法

Chocolatey を使用して Linux スタイルの apt-get インストールを Windows に導入する方法

Linux ユーザーはコマンド ラインからソフトウェアをインストールすることを好みますが、その理由を理解するのは難しくありません。実行可能ファイルをダウンロードして実行し、デフォルトの検索エンジンを変更しようとするさまざまな試みを回避する代わりに、基本的にはインストールするものを入力して「Enter」を押します。

Chocolatey を使用して Linux スタイルの apt-get インストールを Windows に導入する方法

Windows 上でこの種の平和を望むなら、Windows 用のパッケージ マネージャーである Chocolatey 以外に探す必要はありません。この無料ツールを使用すると、簡単なコマンド ( choco install ) だけで 何千ものアプリ をインストールし、別のコマンド (

 choco upgrade
Chocolatey を使用して Linux スタイルの apt-get インストールを Windows に導入する方法

.) あなたがたくさんのフリーソフトウェアをインストールするタイプの人であれば、これにより時間を大幅に節約できます。

Chocolatey を使用して Linux スタイルの apt-get インストールを Windows に導入する方法

Chocolatey は、コマンド プロンプトと PowerShell の 2 つの場所で使用できます。このパッケージ マネージャーを両方の環境にインストールする方法は次のとおりですが、実際に必要なのはどちらか一方だけです。使いやすいものを選んでください。

コマンドプロンプトから Chocolatey をインストールして使用する

Chocolatey を使用して Linux スタイルの apt-get インストールを Windows に導入する方法

Chocolatey は、管理者として実行した場合にのみコマンド プロンプトで動作します。これを行う最も簡単な方法は、スタート メニューのコマンド プロンプトを右クリックし、[管理者として実行] をクリックすることです。

Chocolatey をインストールするには、まず次のコマンドを実行する必要があります。これにより、インストーラーがダウンロードされて実行されます。

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

このコマンドは変更される可能性があるため、問題が発生した場合は Chocolatey の公式手順を 確認してください。

Chocolatey をインストールしたら、すぐに使用できます (ただし、場合によっては、管理コマンド プロンプトを閉じて再度開く必要がある場合があります)。ソフトウェアのインストールは簡単です。 choco install と入力し、その後にプログラム名を入力するだけです。ここでは、 choco install filezilla 実行して、人気のある Filezilla FTP クライアントをインストールしています。

また、一度に 1 つのアプリをインストールするように制限する必要もありません。たとえば、次のコマンドを使用すると、リストされているすべてのアプリが一度にインストールされます。

チョコインストールFirefoxサンダーバードvlclibreoffice

もちろん、どのパッケージが存在し、どのように名前が付けられているかを知る何らかの方法が必要になります。次の構文を使用して、特定のアプリが提供されているかどうかを検索して確認できます。

チョコ検索キーワード

たとえば、次のスクリーンショットでは、 choco search thunderbird を使用して、 Thunderbird 電子メール クライアントに関連するパッケージを検索しています。

あるいは、 この Web サイトでは 、インストールできるすべてのパッケージの完全なリストが独自の検索ツールとともに提供されています。

特定のパッケージを最新バージョンにアップグレードする場合は、コマンド choco upgrade, その後にパッケージ名を指定します。 Chocolatey を使用してインストールしたものをすべて一度にアップグレードしたい場合は、 choco upgrade all うまくいきます。さらに詳しく知りたい場合は、さらに多くのサブコマンドがあります。 choco -? 完全なリストを表示するには、

Chocolatey を使用して Linux スタイルの apt-get インストールを Windows に導入する方法

PowerShell で Chocolatey をインストールして使用する

PowerShell の大ファンであれば、そこから Chocolately を使用することもできます。つまり 、PowerShell を使い始めて コツを学べば、あらゆる種類の作業を自動化できるということです。

開始するには、管理者の PowerShell を開く必要があります。これを行う最も簡単な方法は、[スタート] ボタンを右クリックし、[Windows PowerShell (管理者)] をクリックすることです。

Chocolatey はその性質上、コンピュータの外部からスクリプトを実行する許可を必要とします。このため、 公式のインストール手順では、 Chocolatey をインストールする前に ExecutionPolicy を変更することを推奨しています。まず、PowerShell プロンプトで次のコマンドを入力し、Enter キーを押します。

実行ポリシーの取得

「制限付き」の結果が表示された場合は、Chocolatey のインストールが機能するように、次のコマンドを実行して実行ポリシーを設定する必要があります。

 Set-ExecutionPolicy AllSigned

Set-ExecutionPolicy Bypass コマンドも機能しますが、これは安全性が低いオプションです。開発者によって署名されているかどうかに関係なく、任意のスクリプトを実行できます。

実行ポリシーを設定した後、次のコマンドを使用してインストーラーを実行できます。

 iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

まさにChocolateyがインストールされています! Powershell で Chocolatey を使用する方法は、コマンド プロンプトで使用する場合とほぼ同じです。ここでは choco install firefox 実行されています。

search upgrade などのサブコマンドもコマンド プロンプトと同じように機能し、 choco -? 他の関数のリストが表示されます。楽しむ!

「 Chocolatey を使用して Linux スタイルの apt-get インストールを Windows に導入する方法」に関するベスト動画選定!

Windowsでもパッケージ管理ツールで簡単に開発環境構築!!【Chocolatey】
Windows で Chocolatey をインストールおよびアンインストールする方法