Tutorial Chocolatey: Instalação de Software com Um Comando para Windows Package Manager

Chocolatey: Após Reinstalar o Windows, Um Comando para Recuperar Todo o Seu Software

Resolve em uma frase: Cansado de baixar e instalar software um por um após reinstalar o Windows? Chocolatey traz de volta todo o seu software comum com um único comando.

Quantas vezes você já passou por isso — reinstalar o Windows, depois passar meio dia: abrir um navegador, pesquisar Chrome, baixar, instalar; então pesquisar 7-Zip, baixar, instalar; então pesquisar VS Code… repetindo o mesmo processo para cada software.

Chocolatey resolve este problema.

O que é Chocolatey?

Chocolatey é o gerenciador de pacotes mais popular para Windows. Ele é construído sobre o PowerShell e pode baixar e instalar software automaticamente da internet com um único comando. Também suporta atualizações com um clique para todo o software instalado.

O problema que resolve: Automatizar a instalação de software em vez de fazê-lo manualmente, tornando a instalação de software tão simples quanto o apt-get do Linux.

Recursos Principais

  • Instalação com um comando: choco install firefox baixa e instala automaticamente
  • Atualização com um comando: choco upgrade all atualiza todo o software
  • Gerenciamento de dependências: Instala automaticamente dependências necessárias
  • Instalação silenciosa: Instala em segundo plano sem clicar em “Avançar”
  • Biblioteca rica de software: Mais de 9.000 pacotes no repositório
  • Configuração automática: Muitos pacotes de software são pré-configurados

Escolhendo entre Chocolatey e Scoop

Caso de UsoFerramenta Recomendada
Instalar Chrome, Firefox, OfficeChocolatey (mais adequado)
Instalar Python, Node.js, GitScoop ou Chocolatey
Precisa de múltiplas versões lado a ladoScoop
Sem privilégios de administradorScoop
Gerenciar atualizações de software instaladoChocolatey

Muitos desenvolvedores instalam ambos: Chocolatey cuida do software do dia a dia, Scoop gerencia ferramentas de desenvolvimento.

O que os usuários dizem

“Reinstalar o sistema costumava levar pelo menos meio dia. Agora escrevo um script Chocolatey, vou tomar um café, e tudo está instalado quando volto.”

“A primeira coisa em um novo laptop da empresa é instalar o Chocolatey, depois instalar em lote o ambiente de desenvolvimento. Grande ganho de eficiência.”

Download

Chocolatey não precisa de um pacote de download. Execute isto em um 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'))

Dica: A instalação deve ser feita como administrador no PowerShell. Após a instalação, use choco install nome-do-pacote para começar a instalar software, choco list palavra-chave para pesquisar pacotes disponíveis.

Guia Rápido

  1. Abra o PowerShell como administrador
  2. Execute o script de instalação
  3. Após a instalação, execute choco install vscode para testar
  4. Instalação em lote: choco install chrome firefox 7zip notepadplusplus
  5. Atualizar tudo: choco upgrade all
  6. Ver instalados: choco list --local-only
Baixar

Alguns links nesta página são de afiliados. Podemos ganhar uma pequena comissão sem custo adicional para você. Todas as recomendações são baseadas em análises objetivas.