Esta instrução mostrará como instalar o gerenciador de pacotes Chocolatey no Windows Server, o que tornará a instalação e a desinstalação de programas no Windows tão fáceis e convenientes quanto nos sistemas operacionais baseados em Linux. Além disso, você poderá atualizar facilmente os aplicativos instalados com um clique ou comando.
O que é Chocolatey?
Houve épocas em que os sistemas operacionais baseados em Linux tinham um mecanismo de instalação de aplicativos muito complicado, que ainda persiste e você pode compilar qualquer aplicativo a partir de um código-fonte agora usando make ou magic. Nesse caso, os desenvolvedores do Linux introduziram uma maneira muito conveniente de instalar aplicativos: os gerenciadores de pacotes. Agora você tem a possibilidade de comparar a compilação e o mecanismo moderno de gerenciamento de pacotes - apt-get, yum para sistemas operacionais e pip, gem para linguagens em que os aplicativos com dependências são instalados com um simples comando e são igualmente fáceis de atualizar ou remover. O Windows, nesse caso, não fez nenhuma melhoria revolucionária, apenas criou sua loja, mas ainda não é nada popular. No Windows, ainda temos que procurar programas na Web e atualizá-los manualmente, o que não é apenas inconveniente, mas também mais perigoso para a segurança do sistema. Nesse caso, o Chocolatey foi criado para tornar o gerenciamento de programas no Windows mais conveniente e mais semelhante ao que é feito no Linux. Ele criou um repositório de software e um cliente especial para Windows capaz de fazer download, instalar e atualizar programas desse diretório quase automaticamente.
Instalando o Chocolatey
O cliente Chocolatey é um utilitário do PowerShell. Para instalá-lo, abra um Windows PowerShell com privilégios de administrador e digite o seguinte código:
Agora vamos aguardar a conclusão do processo e o software estará pronto para ser usado. Depois disso, você poderá se familiarizar com os principais recursos do programa. Para isso, digite o comando choco /? que mostrará a você como usar o programa e os comandos básicos.
Como você provavelmente já entendeu, todas as operações são realizadas digitando comandos especiais no PowerShell. Por exemplo, se você precisar instalar um programa, basta digitar:
Para atualizá-lo:
Para ver a lista completa de programas disponíveis no repositório, digite:
ou use a pesquisa na versão on-line do catálogo - https://community.chocolatey.org/packages?q=
ChocolateyGUI
Se você realmente não gosta de digitar comandos manualmente, pode obter uma GUI para o Chocolatey. Ela se chama ChocolateyGUI e é instalada digitando no PowerShell:
O processo levará algum tempo e exigirá a digitação de "a" para confirmar a instalação.
Para executar o ChocolateyGUI, basta digitar seu nome na Pesquisa do Windows e ele exibirá o programa instalado.
O programa tem uma interface muito simples e intuitiva. A instalação dos programas é muito simples, basta clicar com o botão direito do mouse no aplicativo desejado na lista e clicar em instalar.
Em seguida, aguarde um pouco até que a instalação seja concluída
Após a conclusão da instalação, você poderá encontrar o programa usando a Pesquisa do Windows.
Para excluir o software, basta clicar com o botão direito do mouse e selecionar desinstalar.
Para atualizar todos os softwares automaticamente, basta executar: