
- O que é chocolate?
- O que você pode fazer com isso?
- Instalar Chocolatey
- Instalar programas
- Desinstalar programas
- Atualização de um, vários ou todos os programas
- GUI do chocolate
- Alternativas de chocolate
O que é chocolate?
Chocolatey é um gerenciador de pacotes de linha de comando para Windows baseado no aplicativo de código aberto NuGet. Isso significa que os programas podem ser baixados automaticamente da Internet e instalados usando apenas alguns comandos através da linha de comando do Windows.
O que você pode fazer com isso?
Chocolatey tem como objetivo simplificar o fluxo de trabalho. Por um lado, ao instalar, você não precisa mais baixar as versões mais recentes dos programas e instalá-los individualmente manualmente; por outro lado, o Chocolatey pode ser usado para atualizar programas individuais ou todos os programas que foram instalados através do Chocolatey. A coisa toda pode ser útil de várias maneiras.
Por exemplo, agora uso o Chocolatey em particular quando reinstalo um computador para amigos e conhecidos. Para isso, criei para mim um script Windows no qual incluí todos os programas necessários para uma instalação inicial (navegador, cliente de e-mail, codecs de vídeo, Notepad++, media player, etc.).
No trabalho também utilizo o Chocolatey como distribuição de software, onde posso garantir que funciona em todos os computadores de uma área (departamento de TI, PC de escritório, PC de design, etc.) os mesmos programas são instalados e as atualizações são instaladas regularmente.
Instalar Chocolatey
O Chocolate pode ser facilmente instalado via CMD ou Windows Powershell. Tudo que você precisa fazer é inserir o seguinte comando no terminal e executá-lo como administrador. Após a instalação do Chocolatey, o terminal deve ser fechado e reaberto uma vez, após o que o Chocolatey poderá ser usado.
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')) Instalar programas
Para instalar programas via Chocolatey, o terminal deve ser iniciado como administrador, então pacotes individuais ou múltiplos podem ser instalados usando o comando choco install.
choco install <Paketname>
choco install <Paketnamen>
choco install firefox
choco install firefox vlcO argumento -y permite que pacotes sejam instalados sem confirmação.
choco install -y firefox Desinstalar programas
Com o Chocolatey, os programas podem ser desinstalados com a mesma facilidade com que foram instalados. Pacotes individuais ou múltiplos podem ser desinstalados usando chocoinstall.
choco uninstall -y <Paketname>
choco uninstall -y <Paketnamen> Atualização de um, vários ou todos os programas
Com a ajuda do Chocolatey, os programas podem ser atualizados facilmente; existe o comando choco upgrade para isso.
No entanto, você deve observar que apenas programas que foram instalados via Chocolatey podem ser atualizados com o Chocolatey.
Há outro recurso especial com o comando choco upgrade. Se você não especificar um pacote que deseja atualizar, mas em vez disso especificar todos, todos os pacotes instalados serão atualizados.
Por exemplo, se quiser atualizar seus pacotes regularmente, você pode criar um script em lote com o comando choco upgrade all -y e executá-lo regularmente manualmente, por meio de um atalho na pasta de inicialização automática ou por meio do gerenciamento de tarefas.
choco upgrade -y <Paketname>
choco upgrade -y <Paketnamen>
choco upgrade -y all GUI do chocolate
Se você não quiser procurar constantemente novos pacotes através do site, agora também existe uma GUI oficial do Chocolatey.
O pacote se chama: chocolateygui
choco install -y chocolateygui
Alternativas de chocolate
Existem algumas alternativas ao Chocolatey em si, mas na minha opinião a mais importante é Winget e o site associado Winstall.app onde todos os pacotes disponíveis podem ser visualizados. Winget é um sistema de gerenciamento de pacotes nativo da própria Microsoft, que certamente se tornará ainda mais importante no futuro. No entanto, atualmente ainda uso o Chocolatey porque ele está mais maduro e contém ainda mais embalagens.
Este artigo foi traduzido com a ajuda de IA.



