NuGet

出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動先: 案内検索
NuGet
NuGet project logo
開発元 マイクロソフト
初版 2010年10月5日 (2010-10-05)
最新版 3.4.4[1] / 2016年5月19日(6か月前) (2016-05-19
プログラミング言語 C#
プラットフォーム .NET Framework
種別 パッケージ管理システム
ライセンス Apache License 2.0
公式サイト nuget.org
テンプレートを表示

NuGetとは.NET Frameworkに対応するフリー・アンド・オープンソースパッケージマネージャである[2]。かつてはNuPackと言う名で知られていたが既にあるソフトウェアパッケージのNUPACK英語版との混乱を避けるため変更された[3]。 2010年に登場して以来、NuGetはツールとサービスのより大きなエコシステムへと発展してきた[4]

NuGetはVisual Studioエクステンションとして配布されている。Visual Studio 2012以降は標準で含まれているほか、SharpDevelopにも統合されている。NuGetはコマンドラインからも利用でき、スクリプトによる自動化も可能である。

NuGetは複数のプログラミング言語に対応し、対応する言語には以下が含まれる。

Chocolatey[編集]

Chocolatey
Chocolatey icon.png
開発元 RealDimensions Software
初版 2011年3月23日 (2011-03-23)
最新評価版 0.10.3[6] / 2016年10月7日(61日前) (2016-10-07
対応OS Windows Vista以降
種別 パッケージ管理システム
公式サイト chocolatey.org
テンプレートを表示

Chocolatey[7]Windows NTプラットフォームのためのマシンレベルのパッケージ管理システムであり、パッケージのインストーラである。実行エンジンとしてNuGetのパッケージインフラを用い、Windowsマシン上でソフトウェアのインストールを自動化するためのツールを提供するためにWindows PowerShellを用いることで、ユーザの観点からソフトウェアのインストールを簡単にするよう設計されている[8]。Chocolateyという名前はNuGetのもじりとしてのヌガーから、チョコレートの含まれたヌガーが存在することから取られた[9]

Chocolateyは PowerShell version 5.0[10]のOneGetモジュールからも呼び出すことが可能である[11]

関連項目[編集]

脚注[編集]

  1. ^ NuGet 3.4.4 Release Notes”. nuget.org (2016年5月19日). 2016年10月26日閲覧。
  2. ^ Haack, Phil (2010年11月1日). “NuGet (formerly known as NuPack)”. Microsoft CodePlex. 2010年11月10日閲覧。
  3. ^ Haack, Phil (2010年10月21日). “Changing the NuPack Project Name”. OuterCurve Foundation. 2010年11月6日閲覧。
  4. ^ An Overview of the NuGet Ecosystem”. CodeProject (2013年8月18日). 2016年10月26日閲覧。
  5. ^ NuGet for C++” (2013年4月26日). 2013年4月29日閲覧。
  6. ^ Chocolatey 0.10.3 release notes”. Chocolatey.org (2016年10月7日). 2016年10月26日閲覧。
  7. ^ About Chocolatey”. 2016年10月26日閲覧。
  8. ^ Hanselman, Scott (2013年5月28日). “Is the Windows user ready for apt-get?”. 2016年10月26日閲覧。
  9. ^ Where Chocolatey Comes From”. 2016年10月26日閲覧。
  10. ^ Snover, Jeffrey (2014年4月3日). “Windows Management Framework V5 Preview”. Microsoft TechNet Windows Server Blog. 2016年10月26日閲覧。
  11. ^ Prox, Boe (2014年4月3日). “Checking Out OneGet in PowerShell V5”. Learn Powershell | Achieve More. 2016年10月26日閲覧。

外部リンク[編集]