Tutorial de Chocolatey: Instalación de software con un solo comando para el gestor de paquetes de Windows
Chocolatey: Después de reinstalar Windows, un solo comando para recuperar todo tu software
Lo resuelve en una frase: ?Cansado de descargar e instalar software uno por uno después de reinstalar Windows? Chocolatey recupera todo tu software habitual con un solo comando.
?Cuántas veces has pasado por esto — reinstalar Windows, luego pasar medio día: abrir un navegador, buscar Chrome, descargar, instalar; luego buscar 7-Zip, descargar, instalar; luego buscar VS Code… repitiendo el mismo proceso para cada programa.
Chocolatey resuelve este problema.
?Qué es Chocolatey?
Chocolatey es el gestor de paquetes más popular para Windows. Está construido sobre PowerShell y puede descargar e instalar software automáticamente desde Internet con un solo comando. También soporta la actualización con un clic de todo el software instalado.
El problema que resuelve: Automatizar la instalación de software en lugar de hacerlo manualmente, haciendo que la instalación de software sea tan simple como el apt-get de Linux.
Funciones principales
- Instalación con un comando:
choco install firefoxdescarga e instala automáticamente - Actualización con un comando:
choco upgrade allactualiza todo el software - Gestión de dependencias: Instala automáticamente las dependencias requeridas
- Instalación silenciosa: Instala en segundo plano sin hacer clic en “Siguiente”
- Biblioteca de software rica: Más de 9,000 paquetes en el repositorio
- Configuración automática: Muchos paquetes de software vienen preconfigurados
Elegir entre Chocolatey y Scoop
| Caso de uso | Herramienta recomendada |
|---|---|
| Instalar Chrome, Firefox, Office | Chocolatey (más adecuado) |
| Instalar Python, Node.js, Git | Cualquiera, Scoop o Chocolatey |
| Necesitar múltiples versiones simultáneas | Scoop |
| Sin privilegios de administrador | Scoop |
| Gestionar actualizaciones de software instalado | Chocolatey |
Muchos desarrolladores instalan ambos: Chocolatey maneja el software cotidiano, Scoop gestiona las herramientas de desarrollo.
Lo que dicen los usuarios
“Reinstalar el sistema solía llevarme al menos medio día. Ahora escribo un script de Chocolatey, voy por un café, y cuando vuelvo todo está instalado.”
“Lo primero que hago en un ordenador nuevo de la empresa es instalar Chocolatey, luego instalar el entorno de desarrollo por lotes. Gran ganancia en eficiencia.”
Descarga
Chocolatey no necesita un paquete de descarga. Ejecuta esto en un PowerShell como administrador:
Set-ExecutionPolicy Bypass -Scope Process -Force
[System.Net.ServicePointManager]::SecurityProtocol = 3072
iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
- Sitio oficial: https://chocolatey.org/
- Búsqueda de paquetes: https://community.chocolatey.org/packages
Consejo: La instalación debe hacerse como administrador en PowerShell. Después de la instalación, usa
choco install nombre-paquetepara comenzar a instalar software,choco list palabra-clavepara buscar paquetes disponibles.
Inicio rápido
- Abre PowerShell como administrador
- Ejecuta el script de instalación
- Después de la instalación, ejecuta
choco install vscodepara probar - Instalación por lotes:
choco install chrome firefox 7zip notepadplusplus - Actualizar todo:
choco upgrade all - Ver instalados:
choco list --local-only