Różnica między Chocolatey i NuGet

Odpowiedzi:

129

NuGet został zaprojektowany tak, aby umożliwić łatwe dodawanie bibliotek kodu do projektu. Rzeczy takie jak JSON.NET, Entity Framework itp.

Chocolatey jest faktycznie zbudowany na podstawie systemu pakietów NuGet, ale został zaprojektowany w celu zaspokojenia innych potrzeb. Chocolatey opakowuje aplikacje i inne pliki wykonywalne i ułatwia ich instalację na komputerze. Na przykład narzędzia takie jak Git, Notepad ++ itp. Można łatwo zainstalować za pomocą polecenia takiego jak cinst git.

https://chocolatey.org/packages zawiera listę wszystkich aplikacji, które można zainstalować.

Jeśli masz projekt typu open source, który jest biblioteką, która ma być używana w projektach innych deweloperów, prześlij go do NuGet.

Jeśli jest to aplikacja, którą użytkownicy normalnie instalowaliby, utwórz pakiet Chocolatey, który użytkownicy mogą łatwo zainstalować i zaktualizować z wiersza poleceń.

Kiliman
źródło