article in Tech
windows
Nuget and that chocolatey goodness.
So, nuget and chocolatey are great. It's dselect/yum/apt-get for development and windows application installation. Not only do you get install and uninstall, but updates, tooling, community... developer,developer,developer.
Sometimes, a restore isn't enough.
Update-Package -Reinstall
NuGet Gallery | Home - public MS gallery
NuGet/NuGetGallery - run your own, using opensource.
NuGet - Creating a NuGet Gallery walk through using the git nugetgallery for self hosting.
ProGet Overview | Inedo.com - ProGet is a NuGet package repository that lets you host and manage your own personal or enterprise-wide NuGet feeds. nugetgallery enterprise.
Chocolatey
chocolatey - Chocolatey is a CLI-based package manager for Windows that is sort of like apt-get
Chocolatey Gallery - nuget for applications on windows! Chocolatey NuGet is a Machine Package Manager, somewhat like apt-get, but built with Windows in mind.
@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin
chocolatey/chocolatey - Chocolatey NuGet - Like apt-get, but for windows.
installing a package, cinst. removing a package, cuninst.
installation - Chocolatey Uninstall Package - Stack Overflow
Sadness sets in when you try and remove a package that doesn't have uninstall support.
cuninst ultramon
Chocolatey (v0.9.8.20) is unininstalling ultramon...
This package has a chocolateyInstall.ps1 without a chocolateyUninstall.ps1. You will need to manually reverse whatever steps the installer did. Please ask the package maker to include a chocolateyUninstall.ps1 in the file to really remove the package.
Chocolatey isn't so tasty, if the packages don't uninstall and install. I really do want to do both.
But, the best part of using Chocolatey has to be using cup all to upgrade all installed packages.
CoApp - Home - CoApp is a set of open source tools for building C/C++ NuGet packages for Windows. FearTheCowboy
chocolatey/puppet-chocolatey - Chocolatey package provider
chocolatey/chocolatey-cookbook -Chef cookbook to install chocolatey and packages on Windows
chocolatey/puppet-chocolatey-handsonlab
ferventcoder/nugetpackages - A collection of NuGet packages that don't have a home elsewhere. Fervent Coder ferventcoder (Rob Reynolds)
chocolatey/chocolateytemplates - warm it up, warm it up. the simple way of creating chocolatey packages.
Chocolatey Gallery | Chocolatey Automatic Package Updater (for package maintainers) 0.6.2.0
An overview of the NuGet ecosystem - xavierdecoster.com
Find the best NuGet Packages - NuGet Must Haves
Boxstarter - Repeatable, reboot resilient windows environment installations made easy using Chocolatey packages.
Creating a Chocolatey package using PowerShell - TechNet Articles - United States (English) - TechNet Wiki
Creating a portable and embedded Chocolatey Package - Rick Strahl's Web Log
What is Paket? - Paket is a dependency manager for .NET and mono projects, which is designed to work well with NuGet packages and also enables referencing files directly from Git repositories or any HTTP resource.
Created: 2013-08-29 17:17:11
Modified: 2019-12-18 21:21:50