Gerenciador de pacotes para Windows

Não é segredo que nos últimos meses eu tenho usado Windows como a minha
principal plataforma de trabalho, apesar de lidar com servidores linux
diariamente e também usar VMs linux como ambiente de trabalho em alguns projetos.

Como estou acostumado a trabalhar com diversas ferramentas comuns em ambientes
nix eu sempre busco por alternativas similares para a plataforma Windows e
hoje eu irei demonstrar rapidamente o chocolatey, que é um gerenciador de
pacotes similar ao apt-get no linux, só que para windows.

Para instalar, basta abrir uma janela do
Powershell
em modo administrador e digitar:

iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))

Após a instalação, o comando choco será disponibilizado no sistema,
e a partir daí diversas aplicações poderão ser instaladas (e desinstaladas se
for o caso) via linha de comando.

Os comandos básicos são:

list

choco list

Exemplo: Listar todos pacotes que possuem git no nome

choco list git

update

Ex: Atualiza todos os pacotes

choco update

Ex: Atualiza pacote específico

choco update git

uninstall

choco uninstall git

help

choco /?

É isso. Mais uma hidden gem do mundo windows que até pouco tempo atrás
eu não conhecia.

Para conhecer melhor, visite a documentação do projeto.