Los administradores de paquetes pueden facilitar la instalación y configuración de aplicaciones en Windows. Al igual que apt-get, Homebrew o yum en Linux y macOS, puede usar Chocolatey o el Administrador de paquetes de Windows (winget) en Windows 10 y 11.
Siga leyendo mientras discutimos Chocolatey y Winget en detalle y lo ayudaremos a decidir la mejor opción.
¿Qué hace un administrador de paquetes?
Un administrador de paquetes es un software que automatiza fácilmente la instalación, actualización y configuración de dependencias o software de terceros. También cuentan con un amplio catálogo de software (o paquetes) que puede elegir e instalar con un solo comando en la terminal. Estos programas se pueden agrupar en un proyecto o existir como una aplicación de terceros independiente.
Administrar la instalación y actualización de múltiples herramientas dentro de su proyecto puede volverse bastante frustrante porque necesita asegurarse de que su sistema sea compatible con el software de terceros. Si tuviera que integrar y actualizar manualmente cada software de terceros, estaría desperdiciando una buena parte de su valioso tiempo administrando las dependencias del software.
Al igual que yum o apt-get en Linux, un administrador de paquetes para Windows puede ayudarlo a descargar el software más reciente sin preocuparse por la compatibilidad del software o el malware. Con solo un comando en PowerShell o la Terminal, puede descargar fácilmente el software que necesita.
Puede resumir las características principales de un administrador de paquetes para descargar software en Windows de la siguiente manera:
- Encontrar los archivos fuente correctos para su plataforma.
- Garantizar que el software esté libre de malware y otras vulnerabilidades de seguridad.
- Agregar dependencias de software relevantes a su PC con Windows.
- Permitiendo una instalación, actualización y eliminación de software sin inconvenientes.
¿Qué es el chocolate?
La edición de código abierto de Chocolatey utiliza el registro más grande de paquetes de Windows y agrupa todas sus dependencias de implementación en un único archivo compilado. Es la opción preferida para los usuarios habituales de Windows que desean automatizar la administración de aplicaciones.
Si es un usuario individual pero desea una experiencia más premium, puede cambiar a Chocolatey Pro Edition para obtener funciones adicionales, como protección contra malware en tiempo de ejecución y confiabilidad.
Independientemente de la edición de Chocolatey que elija, puede crear nuevos paquetes, usar los existentes e integrar Chocolatey con diferentes herramientas de infraestructura.
Winget, por el contrario, es bastante simple. Puede crear o cargar nuevos paquetes en el manifiesto YAML, descargar aplicaciones del repositorio de Windows y configurarlas como mejor le parezca. Además, winget también está disponible para desarrolladores y proveedores de software independientes.
Al igual que winget, la edición de código abierto de Chocolatey le permite descargar aplicaciones del registro, actualizar las aplicaciones a la última versión y configurarlas a través de la línea de comandos. Chocolatey ofrece una mayor variedad de funciones para atender a su diversa base de clientes, mientras que winget se centra en simplificar la instalación de software para los usuarios habituales.
2. ¿Cuál cuesta más?
Como se mencionó anteriormente, el Administrador de paquetes de Windows es una herramienta de código abierto disponible de forma gratuita en Windows 10 y 11.
La edición Open Source de Chocolatey también es gratuita, pero se pagan Chocolatey for Business (C4B) y Chocolatey Pro. Chocolatey no autoriza a las organizaciones a usar Chocolatey Pro, por lo que las empresas deberán usar la edición de código abierto o comprar C4B.
3. ¿Cuál tiene el mejor software disponible?
Chocolatey aloja el mayor registro de software de Windows con más de 9500 paquetes mantenidos por la comunidad a través de su repositorio de paquetes de la comunidad de Chocolatey. Se puede acceder fácilmente a Google Chrome, Adobe Reader, Notepad ++ y Microsoft Teams a través de Chocolatey.
El repositorio comunitario del administrador de paquetes de Windows de Microsoft no contiene tantos paquetes como el de Chocolatey, pero es compatible con software ampliamente utilizado como 7-Zip, Google Chrome y otros.
4. ¿Cuál es más fácil de usar?
En términos de usabilidad, no es fácil separar el ala y Chocolatey. El Administrador de paquetes de Windows se instala fácilmente a través de Microsoft Store (preinstalado en algunas ediciones de Windows 11). Para comenzar, puede iniciar la terminal y escribir el comando winget correspondiente.
Alternativamente, debe descargar Chocolatey a través de PowerShell cambiando algunas políticas de ejecución. Si prefiere evitar usar la interfaz de línea de comandos para usar Chocolatey, puede beneficiarse de la GUI de Chocolatey. Es una aplicación fácil de usar que le permite ver los paquetes de Chocolatey disponibles e instalarlos directamente a través de la GUI.
5. ¿Cuál tiene el mejor apoyo comunitario?
Dado que Chocolatey existe desde hace más de una década, tiene una comunidad más grande. Los documentos oficiales de Chocolatey también facilitan el inicio de Chocolatey.
Por el contrario, la comunidad del Administrador de paquetes de Windows es algo limitada y los documentos de Microsoft no son fáciles de entender para los principiantes.
Chocolatoso vs. Winget: Nuestro Veredicto
Chocolatey es muy poderoso y sirve a una amplia gama de clientes de Windows, mientras que winget es mejor para usuarios ocasionales que desean simplificar la instalación de aplicaciones en Windows. Chocolatey tiene un mejor soporte de la comunidad, un registro de software más grande y algunas características geniales que pueden llevar el ciclo de vida de desarrollo de software de su equipo al siguiente nivel.
Si es un usuario empresarial o alguien que desea un administrador de paquetes mejorado para Windows, debe optar por la edición comercial o premium de Chocolatey. Para usuarios ocasionales, la edición de código abierto de Chocolatey es lo suficientemente buena como para facilitar la instalación de aplicaciones en su PC con Windows.