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.