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�ChocolateyInstallcomo�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 instally�choco upgrade, que le permitir�n administrar programas en la l�nea de comandos (CMD o PowerShell).

  1. 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.

Avatar photo

By Roberto Di Lello

Hola, soy Roberto Di Lello trabajo como Consultor Senior en Infraestructura, especializado en Tecnologias Microsoft con mas de 25 años en la industria. He sido galardonado como MS-MVP en Active Directory-Enterprise Mobility por 10 años, y actualmente soy MVP Windows Insider, ademas de poseer otras certificaciones de Microsoft. He trabajado en distintos projectos que involucran Migraciones, Implementaciones, y soporte de Active Directory y Microsoft Exchange, y en los ultimos años me he desempeñado armando equipos de trabajo para diferentes paises y areas de sistemas, he planificado a distintas migraciones a datacenters (ambiente cloud y mixtos). He tenido la oportunidad de participar como miembro del staff de Microsoft en eventos internacionales como ser TechEd NorteAmerica y MS Ignite (NA) al ser Trainer Certificado por Microsoft (MCT).

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.