Chocolatey – Simples apt-get para windows

Hoje, precisei configurar minha maquina novamente, e procurei uma solução para que se algum dia eu precisar configura-la novamente (algo que acontece com uma certa frequencia), eu ja tenho um script pronto para isso, algo que lembre o apt-get do Linux.

Encontrei o Chocolatey, onde a idéia deste sistema é: “Tudo que você precisa fazer é adicionar uma linha de comando, e deixe que nós realizamos o resto”, ou seja, uma biblioteca de script’s Powershell, utilizando a estrutura do NuGet, que realiza automaticamente a instalação de aplicativos silenciosamente, e cá entre nós, hoje em dia, qual maquina com Windows instalado, não tem o Powershell? Outra grande vantagem é que qualquer usuario pode enviar o script de instalação(pacote) de qualquer instalação de algum aplicativo para o repositório.

Sua instalação é simples, basta abrir o prompt de comando e executar a seguinte instrução:

Pronto! Toda a instalação do Chocolatey será realizada automaticamente.

Help do Chocolatey

Para obter uma lista completa de comandos do chocolatey, basta digitar:
chocolatey /?

Para executar a lista completa de aplicativos, basta executar:
chocolatey list <nome do aplicativo> 
Porém, cuidado ao utilizar sem parâmetro nenhum, pois, a lista é extensa.

Com o aplicativo encontrado, basta instala-lo executando o seguinte comando:
cinst notepadplusplus

Instalação do Chocolatey

Instalação do Chocolatey

Ótimo, tudo funcionando e instalado sem grandes problemas.

Fiz um Fork do Projeto devenv-setup-scripts. Neste projeto ja tinha praticamente todas as instalações que eu precisava, e inclui as minhas, para isso, estou disponibilizando o fork do projeto que eu fiz. Meu desenv-setup-scripts, vou manter atualizado com as ferramentas que ando usando.

http://www.youtube.com/watch?v=N-hWOUL8ro

Happy Coding,
Nícolas Tarzia