Differenza tra Chocolatey e NuGet


Risposte:


130

NuGet è progettato per consentire di aggiungere facilmente librerie di codice al progetto. Cose come JSON.NET, Entity Framework, ecc.

Chocolatey è in realtà basato sul sistema di pacchetti NuGet, ma è progettato per soddisfare un'esigenza diversa. Chocolatey racchiude applicazioni e altri eseguibili e semplifica l'installazione sul tuo computer. Ad esempio, strumenti come Git, Notepad ++, ecc. Possono essere facilmente installati con un comando come cinst git.

https://chocolatey.org/packages ha un elenco di tutte le applicazioni che possono essere installate.

Se hai un progetto open source che è una libreria che deve essere utilizzata in progetti di altri sviluppatori, dovresti inviarlo a NuGet.

Se si tratta di un'applicazione che gli utenti installerebbero normalmente, creare un pacchetto Chocolatey che gli utenti possono installare e aggiornare facilmente dalla riga di comando.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.