Ist Chocolatey eine höhere Version von NuGet oder ein anderer Paketmanager? Wo sollte ich meine Open Source App installieren? NuGet oder Schokoladen?Unterschied zwischen Chocolatey und NuGet
Antwort
NuGet ermöglicht es Ihnen, Code-Bibliotheken problemlos zu Ihrem Projekt hinzuzufügen. Dinge wie JSON.NET, Entity Framework, etc.
Chocolatey ist eigentlich auf dem NuGet-Paket-System gebaut, aber es ist so konzipiert, um ein anderes Bedürfnis zu erfüllen. Chocolatey schließt Anwendungen und andere ausführbare Dateien ein und erleichtert die Installation auf Ihrem Computer. Zum Beispiel, Werkzeuge wie Git und Notepad ++, etc. können leicht mit einem Befehl wie installiert werden: cinst git
.
https://chocolatey.org/packages enthält eine Liste aller Anwendungen, die installiert werden können.
Wenn Sie ein Open-Source-Projekt haben, bei dem es sich um eine Bibliothek handelt, die in Projekten anderer Entwickler verwendet werden soll, sollten Sie sie an NuGet senden.
Wenn es sich um eine Anwendung handelt, die normalerweise von Benutzern installiert wird, erstellen Sie ein Chocolatey-Paket, das Benutzer einfach über die Befehlszeile installieren und aktualisieren können.
Hoffe, das hilft.
- 1. Was ist der Unterschied zwischen Chocolatey, OneGet, PsGet, NuGet, ...?
- 2. Unterschied zwischen Microsoft.Owin.Host.SystemWeb und Microsoft.AspNet.WebApi.WebHost nuget Pakete
- 3. Was ist der Unterschied zwischen Github und Nuget?
- 4. Unterschied zwischen Vorzeichen & und *?
- 5. VBA: Unterschied zwischen & und +
- 6. Unterschied zwischen "**/* /" und "** /"?
- 7. Unterschied zwischen $ # und $ {# @}
- 8. Unterschied zwischen = und: =
- 9. Unterschied zwischen '#', '%' und '$'
- 10. MySQL: Unterschied zwischen ', `,' und '
- 11. C++ Unterschied zwischen '//' und '///'
- 12. Unterschied zwischen String.Empty und ""
- 13. Unterschied zwischen `% in%` und `==`
- 14. Unterschied zwischen numpy.logical_and und &
- 15. Unterschied zwischen. und #
- 16. Unterschied zwischen // und http: //
- 17. ASP.Net Identität: Unterschied zwischen UseOAuthBearerTokens und UseCookieAuthentication?
- 18. Unterschied zwischen -Wconversion zwischen gcc und g ++
- 19. Unterschied zwischen Wörterbuch und Hashtable
- 20. Unterschied zwischen FetchMode und FetchType
- 21. Unterschied zwischen Application_Start und Application_OnStart
- 22. Unterschied zwischen Uint8Array und Uint8ClampedArray
- 23. Unterschied zwischen BOOST_CHECK_CLOSE und BOOST_CHECK_CLOSE_FRACTION?
- 24. Unterschied zwischen Suche und Index
- 25. Unterschied zwischen AJAX und Senden
- 26. Unterschied zwischen Spekulation und Vorhersage
- 27. Unterschied zwischen inproc und outproc
- 28. Unterschied zwischen Clojure und Clojurescript?
- 29. Unterschied zwischen NSArray und NSMutableArray
- 30. Unterschied zwischen libcurl und libsoup
Dies ist in der Chocolatey FAQ adressiert: https://github.com/chocolatey/chocolatey/wiki/ChocolateyFAQs#how-is-chocolatey-different-than-nuget-ando-openwrap –
Verdammt, jetzt bin ich hungrig :) –
Dieser ursprünglich geteilte Link ist jetzt https://github.com/chocolatey/choco/wiki/ChocolateyFAQs#how-is-chocolatey-different-than-nuget-ando-openwrap – ferventcoder