Se você trabalha com Linux ou Mac, está mais do que acostumado a instalar e gerenciar aplicativos a partir do terminal do sistema operacional. No Windows é menos frequente, mas há momentos em que essa ferramenta pode ser realmente útil, especialmente quando se trata de automatizar . Por esse motivo, hoje gostaria de falar sobre Chocolatey, um gerenciador de pacotes para Windows, com suporte do PowerShell e da infraestrutura Nuget.
INSTALAR CHOCOLATEY Para começar a instalar os pacotes do terminal com este gerenciador, a primeira coisa que você deve fazer é abra o console como administrador e iniciar o seguinte comando:
one
@ powershell -NoProfile -ExecutionPolicy Bypass -Command' iex ((new-object net.webclient) .DownloadString ('https://chocolatey.org/install.ps1')) 'u0026u0026 SET PATH =% PATH%;% ALLUSERSPROFILE% \ chocolatey \ bin
Instalando o Chocolatey como administrador Com isso, você instalará o Chocolatey e o adicionará às variáveis de ambiente para que possa usá-lo em qualquer lugar. Observe que se você não lançou este comando como administrador, ele estará disponível apenas para o usuário que iniciou a instalação.
Você também pode instalá-lo do PowerShell com o seguinte comando:
one
iex ((new-object net.webclient) .DownloadString (' https://chocolatey.org/install.ps1 '))
Nesse caso, lembre-se de que você deve ter lançado anteriormente Set-ExecutionPolicy Unrestricted para poder executar a linha anterior.
Uma vez que o gerenciador é instalado, você pode agora instalar e automatizar a instalação de diferentes ferramentas da linha de comando. No página oficial você tem um mecanismo de pesquisa para localizar aqueles de que precisa para saber qual é o nome do pacote.
Pacotes de site Chocolatey Como você pode ver, a maneira de instalá-los é muito simples, você simplesmente deve usar o comando choco, seguido por install e o nome do pacote.
one
choco install package_name
Por exemplo, para instalar o Skype, você pode fazer isso com o seguinte comando.
one
Quando esta ação é lançada há um script para executar, mas sempre é possível visualizá-lo na tela para verificar as ações que serão realizadas.
Script de impressão Chocolatey Lembre-se de que se você não iniciar os comandos como administrador, poderá obter erros da instalação, conforme relatado em um console sem privilégios elevados.
Chocolatey detectou que você não está executando a partir de um shell de comando elevado Assim que a instalação for aceita, ela começará a baixar os pacotes necessários e fará o login chocolatey.log todas as etapas seguidas durante o processo.
Chocolatey - A instalação do skype foi bem-sucedida Para remover pacotes instalados pelo gerenciador, você pode fazer isso por meio da ação de desinstalação.
one
Se você deseja saber quantos pacotes instalou usando o Chocolatey, basta iniciar o comando list no modo local apenas.
one
lista choco - somente local
Você já sabe como começar a trabalhar com este gerenciador de pacotes simples para Windows. Quantas instalações você pode automatizar?
Saúde!