Chocolatey es un administrador de paquetes muy ?til con una l?nea de comandos f?cil de aprender basada en PowerShell o CMD, as? como una GUI completa.?Si tenemos varios programas de Windows que mantenerlos todos actualizados parece una tarea ardua, puede que sea el momento de comenzar a utilizar Chocolatey ya que nos ayuda a instalar, actualizar y desinstalar aplicaciones y paquetes de terceros.
Instalaci?n de Chocolatey en Windows
Los administradores de paquetes son un poco como las tiendas de aplicaciones en el sentido de que le permiten administrar y actualizar todos sus programas a trav?s de una ?nica interfaz en lugar de tener que tratar con todos ellos individualmente. Si bien Chocolatey es un administrador de paquetes gratuito, tambi?n hay una edici?n comercial de Chocolatey disponible para usuarios pagos.
Tiene una interfaz grafica que es facil de intalar (en el sitio oficial hay instrucciones detalladas.?Sino podemos utilizar la versi?n gratuita del software para “Usuarios individuales” utilizando alguna de las opciones que veremos a continuaci?n.
1. PowerShell
Estamos utilizando las instrucciones de PowerShell aqu?, ya que descubrimos que funcionan de manera m?s confiable que el m?todo CMD. Esta es mi favorita!
- Ejecutamos la aplicaci?n Windows PowerShell en modo Administrador.

- ejecutamos?
Get-ExecutionPolicy
Unrestricted, si es que esta en “restringido”, utiliza esta pol?tica de ejecuci?n para proteger nuestro equipo de scripts da?inos. - Para instalar cualquier script de terceros, debe cambiar la pol?tica de ejecuci?n para permitir todos los scripts.?Esto se hace usando Set-ExecutionPolicy AllSigned o Set-ExecutionPolicy Bypass -Scope Process.?Como Chocolatey es un software seguro de usar, no hay nada de qu? preocuparse.
- Deber? pegar el comando de instalaci?n: Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString(‘https://chocolatey.org/install.ps1’))
- Veremos un texto de instalaci?n desplaz?ndose.?Chocolatey se instalar? descargando su ?ltima versi?n. Para salir del PowerShell debemos ejecutar exit.

- La instalaci?n anterior se agregar?
ChocolateyInstall
como?una variable de entorno?.

- Tambi?n crear? una carpeta Chocolatey en su unidad ?C:\? (si a?n no existe).

2. M?todos adicionales para instalar Chocolatey en Windows
Existen algunos otros m?todos para instalar Chocolatey. Consulte el sitio web oficial de Chocolatey para obtener m?s accesos directos.
- Administrador de paquetes NuGet?: si tiene Visual Studio 2010+ y la extensi?n NuGet instalada en su dispositivo Windows, simplemente ingrese el siguiente comando para instalar Chocolatey: Install-Package chocolatey Initialize-Chocolatey Uninstall-Package chocolatey
- NuGet.exe en PowerShell?: en la ventana de PowerShell, ingrese el siguiente comando, una extensi?n de l?nea de comandos de NuGet: nuget install chocolatey
- Compresi?n integrada de Windows?: un m?todo de variable de entorno que instalar? Chocolatey utilizando el siguiente comando de dos pasos: $env:chocolateyUseWindowsCompression = ‘true’ # install script
Instalaci?n de la GUI de Chocolatey en PowerShell
Durante un tiempo, Chocolatey s?lo estuvo disponible a trav?s de la l?nea de comandos, lo que limitaba su audiencia potencial a personas que no se asustaban por eso, pero su GUI ha ido mejorando constantemente, haci?ndola accesible a casi cualquier persona.
Sin embargo, si desea seguir con el GUl, a?n necesitar? aprender comandos simples, como?choco
install
y?choco upgrade
, que le permitir?n administrar programas en la l?nea de comandos (CMD o PowerShell).
- En la ventana de administraci?n de PowerShell, escriba o pegue: choco instalar chocolateygui

- Esto comenzar? a descargar e instalar el programa GUL que necesitar? para administrar visualmente Chocolatey.
- Seleccione?
Y
para finalizar la instalaci?n.?Si no quiere que esto le moleste en cada paso, simplemente escriba?A
.

- Espere a que se instalen todos los paquetes de Chocolatey GUI.?Una vez hecho esto, ver? un estado exitoso de la instalaci?n final.

- Despu?s de la instalaci?n, puede buscar Chocolatey GUI en el cuadro de b?squeda de Windows.?Es mejor ejecutar la aplicaci?n como administrador.
