Chocolatey
Introdución
Citando á wikipedia:
Chocolatey es un gestor de paquetes de línea de comandos para Microsoft Windows. Utiliza la infraestructura de empaquetado de NuGet y PowerShell para simplificar el proceso de descarga e instalación de software.
Na súa web detállase qué é, cómo funciona e por qué pode interesar o seu uso.
De xeito moi resumido, é o equivalente a apt-get en contornas Linux... pero para Windows.
Instalación
A instalación é sinxela. Desde powershell e cos permisos axeitados (Get-ExecutionPolicy en AllSigned):
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
Escribindo:
choco Chocolatey v1.1.0 Please run 'choco -?' or 'choco <command> -?' for help menu.
Ou:
choco -?
Comprobaremos que a instalación foi correcta.
Na documentación veñen alternativas de instalación e FAQ de troubleshooting, así coma un curso de instalación.
Repositorio de paquetes da comunidade
Na web podes encontrar os paquetes da comunidade.
Para instalar:
choco install nomepaquete
Para actualizar:
choco upgrade nomepaquete