ChocolateyとNuGetの違い


85

あるChocolateyは、より高いバージョンNuGetまたは異なるパッケージマネージャ?オープンソースアプリケーションはどこに置くべきですか?NuGetまたはChocolatey?


1
これはChocolateyFAQで対処されています:github.com/chocolatey/chocolatey/wiki/…–
Jesse Webb

3
もともと共有そのリンクがされるようになりましたgithub.com/chocolatey/choco/wiki/...
ferventcoder

回答:


129

NuGetは、プロジェクトにコードライブラリを簡単に追加できるように設計されています。JSON.NET、EntityFrameworkなどのようなもの。

Chocolateyは、実際にはNuGetパッケージシステムの上に構築されていますが、別のニーズを満たすように設計されています。Chocolateyは、アプリケーションやその他の実行可能ファイルをまとめて、コンピューターに簡単にインストールできるようにします。たとえば、Git、Notepad ++などのツールは、のようなコマンドで簡単にインストールできますcinst git

https://chocolatey.org/packagesには、インストールできるすべてのアプリケーションのリストがあります。

他の開発者のプロジェクトで使用されるライブラリであるオープンソースプロジェクトがある場合は、NuGetに送信する必要があります。

ユーザーが通常インストールするアプリケーションの場合は、ユーザーがコマンドラインから簡単にインストールおよび更新できるChocolateyパッケージを作成します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.