Tales of Verifier

テストエンジニアが自分の将来に不具合が起こらないことを確かめ合うRPG

Windows用パッケージ管理ツール「Chocolatey Nuget」をインストール

f:id:yoshikiito_el:20130727230656j:plain

Windows用のパッケージ管理ツール Chocolatey Nuget

apt-getやyumに親しんでいる皆様、いかがお過ごしでしょうか。
Windowsでもパッケージ管理が出来たらいいのに、と思って探してみたところ、Chocolatey Nugetというツールを発見。
名前もそこそこ可愛いし、使い勝手も普通そうなので試しにインストールしてみることに。

想定環境

インストール方法

Chocolatey Gallery

上記公式のトップページにあるコマンドをコマンドプロンプトに貼り付けEnter

f:id:yoshikiito_el:20130727231522j:plain

以上。

使い方

ヘルプの見方

とりあえずヘルプを見ましょう。

chocolatey /?

もしくは

chocolatey help

結果は同じ。
ヘルプを見ると、

  • パッケージのインストール方法
  • パッケージのアンインストール方法
  • パッケージのアップデート方法
  • パッケージリストの表示

などなどが表示される。

インストールの仕方

例えばGit Installをインストールする場合は

cinst git.install

f:id:yoshikiito_el:20130727233123j:plain
これだけ。

アンインストールの仕方
chocolatey uninstall [packagename]
パッケージリストの表示・検索

たとえば「Git」に関係するパッケージのリストを出したかったら

chocolatey list git

とすると、結果がズラズラとでてくる。

C:\Users\yoshiki>chocolatey list git
akavache 3.0.1
akavache.mobile 3.0.1
akavache.portable 3.0.1
akavache.sqlite3 3.0.1
alanstevens.vsextensions 1.08
alanstevens.vs2012extensions 1.04
AmazingCloudSearch 0.1.1
AuntieDot 1.0.0
AWS.Common 1.1.6
Backload 1.8.2.0
BetterDotNet 1.0.2.0
BLocal 1.0.7
BLocal.Web 1.1.0
BlogMonster 1.0.0.79
BooliNet 1.0.7
Box.v2.SDK 2.1
cmdR 1.3.1
CommonMvcLibraries 1.0.0.7
CommonMvcLibraries.Interfaces 1.0.0.7
・・・
パッケージのバージョンやインストールの済or未を表示
chocolatey version [packagename]

例えば、最初にインストールしたgit.installのバージョンをみてみると

C:\Users\yoshiki>chocolatey version git.install


found         : 1.8.3
name          : git.install
latestCompare : 000000000001.000000000008.000000000003
verMessage    : Latest version installed
latest        : 1.8.3
foundCompare  : 000000000001.000000000008.000000000003

最低限の使い方はこんなところか。

参考

開発者用。Windowsで使えるパッケージ管理「Chocolatey NuGet」|オープンソース・ソフトウェア、ITニュースを毎日紹介するエンジニア、デザイナー向けブログ
Chocolatey NuGet ...

【レビュー】Windowsアプリをコマンド一発で導入できるパッケージ管理システム「Chocolatey」 - 窓の杜

ChocolateyのGUI版もあるらしいのですが、バージョン管理をGUI使ってやる意味があまり見いだせないので、ここでは割愛。
上記ページを参考にやってみてください。

入門git

入門git


明治 ミルクチョコレート 55g×10枚

明治 ミルクチョコレート 55g×10枚