Windows 10でパッケージマネージャ(Chocolatey)を使用する方法
Windows 10でLinuxのapt-getやyumの様にパッケージを管理する環境を構築する方法を説明します。
本記事では、Chocolateyを使用し、Windows環境でLinuxのapt-getやyumを使用するパッケージ管理を実現する方法について説明します。
本記事の内容です。
- 対象読者
- インストール方法
- インストールされたことを確認
- 実際に何かインストールしてみる
- インストール済みのパッケージ確認
- アンインストール方法
- パッケージのアップデート方法
- 参考にさせていただいたページ
対象読者
- WindowsでもLinuxのapt-getやyumのような機能を使用したい方
インストール方法
下記のコマンドを、管理者権限で起動したコマンドプロンプト上で実行します。
@"%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上で実行します。
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
インストールされたことを確認
上記のコマンドが終了した後に
choco -v
を実行し、下記のようにバージョン情報が表示されたらインストールが成功しています。
C:\WINDOWS\system32>choco -v
0.10.15
実際に何かインストールしてみる
xxxxxxxxxx
を参考に、試しに7zipをインストールしてみます。
下記のコマンドを実行します。
この時、コマンドプロンプトやPowerShellは管理者権限で起動しておきましょう。(ソフトウェアをインストールする時は管理者権限が求められるため。)
また、途中で処理を続行するかを問われるので、「Y」を入力し続行します。
choco install 7zip
インストール済みのパッケージ確認
インストール済みのパッケージを確認する場合は、下記のコマンドを実行します。
試しに、上記でインストールした7zipが表示されるか確認してみましょう。
choco list -localonly
アンインストール方法
インストール済みのパッケージをアンインストールする際は、下記コマンドを実行します。
この時、本当に削除してもよいかを聞かれるので「Y」を入力し、処理を続行します。
choco install [package name]
例えば、上記でインストールしたものをアンインストールするには下記のコマンドを実行します。
choco uninstall 7zip
パッケージのアップデート方法
すべてのパッケージをアップデートする場合は下記のコマンドを、
choco update all
パッケージを指定してアップデートする場合は下記のコマンドを実行します。
choco update [package name]
参考にさせていただいたページ
xxxxxxxxxx
xxxxxxxxxx