Neste artigo, vou falar sobre um pequeno programa muito prático para facilitar a instalação de programas em estações de trabalho e servidores.
Chocolatey é para o Windows o que apt-get está para o Debian.
Chocolatey permite que você instale, atualize e remova software no PowerShell (ps).
Para instalar o Chocolatey você deve iniciar a janela de comando ps no administrador e executar a seguinte linha:
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
Depois de confirmar a instalação dos comandos instalados, feche o prompt do PowerShell e reabra-o para que os comandos fiquem disponíveis.
Exemplo: instale o Notepad ++:
choco install notepadplusplus.install -y
-y : esta opção permite a aceitação automática das condições de uso do software.
Também é possível instalar vários softwares em uma única linha.
O seguinte comando instalará o 7zip e o Foxit Reader:
choco install 7zip.install foxitreader -y
Para atualizar o software instalado pela Chocolatey:
choco upgrade all -y
Aqui você encontrará a lista completa de softwares disponíveis e a documentação aqui.