Como trazer instalações apt-get do estilo Linux para o Windows com Chocolatey

Índice:

Como trazer instalações apt-get do estilo Linux para o Windows com Chocolatey
Como trazer instalações apt-get do estilo Linux para o Windows com Chocolatey

Vídeo: Como trazer instalações apt-get do estilo Linux para o Windows com Chocolatey

Vídeo: Como trazer instalações apt-get do estilo Linux para o Windows com Chocolatey
Vídeo: 5 ERROS que muitos GUITARRISTAS Cometem! [Como corrigi-los] - YouTube 2024, Maio
Anonim
Usuários de Linux adoram instalar software a partir da linha de comando, e não é difícil entender o porquê. Em vez de baixar executáveis, executá-los e evitar as várias tentativas de alterar seu mecanismo de pesquisa padrão, você basicamente digita o que deseja instalar e pressiona “Enter”.
Usuários de Linux adoram instalar software a partir da linha de comando, e não é difícil entender o porquê. Em vez de baixar executáveis, executá-los e evitar as várias tentativas de alterar seu mecanismo de pesquisa padrão, você basicamente digita o que deseja instalar e pressiona “Enter”.

Se você quiser esse tipo de paz no Windows, não procure mais, Chocolatey, o gerenciador de pacotes para Windows. Esta ferramenta gratuita permite que você instale milhares de aplicativos com apenas um comando rápido (

choco install

) e atualizá-los todos com outro (

choco upgrade

Isso pode poupar muito tempo se você é o tipo de pessoa que instala muitos softwares gratuitos.

Você pode usar o Chocolatey em dois lugares: o prompt de comando e o PowerShell. Veja como instalar este gerenciador de pacotes em ambos os ambientes, mas você realmente precisa apenas de um ou de outro. Escolha o que você está confortável com.

Instalar e usar o chocolatey no prompt de comando

Chocolatey só funciona no Prompt de Comando se você executá-lo como administrador. A maneira mais fácil de fazer isso é clicar com o botão direito do mouse no prompt de comando no menu Iniciar e, em seguida, clicar em "Executar como administrador".

Para instalar o Chocolatey, primeiro você precisa executar o seguinte comando, que baixa e executa o instalador para você:
Para instalar o Chocolatey, primeiro você precisa executar o seguinte comando, que baixa e executa o instalador para você:

@'%SystemRoot%System32WindowsPowerShellv1.0powershell.exe' -NoProfile -ExecutionPolicy Bypass -Command 'iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))' && SET 'PATH=%PATH%;%ALLUSERSPROFILE%chocolateyin'

Este comando pode mudar, por isso verifique as instruções oficiais do Chocolatey se tiver problemas.

Depois de instalar o Chocolatey, você poderá usá-lo imediatamente (embora, em alguns casos, possa ser necessário fechar e reabrir o prompt de comando do admin). Instalar o software é simples: basta digitar
Depois de instalar o Chocolatey, você poderá usá-lo imediatamente (embora, em alguns casos, possa ser necessário fechar e reabrir o prompt de comando do admin). Instalar o software é simples: basta digitar

choco install

seguido pelo nome do programa. Aqui estamos correndo

choco install filezilla

para instalar o popular cliente FTP Filezilla.

Você também não precisa se limitar a instalar um aplicativo por vez. Por exemplo, o uso do comando a seguir instalará todos os aplicativos listados de uma só vez:
Você também não precisa se limitar a instalar um aplicativo por vez. Por exemplo, o uso do comando a seguir instalará todos os aplicativos listados de uma só vez:

choco install firefox thunderbird vlc libreoffice

É claro que você precisará saber quais pacotes existem e como eles são nomeados. Você pode pesquisar para ver se um determinado aplicativo é oferecido usando a seguinte sintaxe:

choco search key_word

Na captura de tela a seguir, por exemplo, estamos usando

choco search thunderbird

para procurar por pacotes relacionados ao cliente de e-mail do Thunderbird.

Alternativamente, este site oferece uma lista completa de todos os pacotes que você pode instalar, completos com sua própria ferramenta de busca.
Alternativamente, este site oferece uma lista completa de todos os pacotes que você pode instalar, completos com sua própria ferramenta de busca.

Se você quiser atualizar um pacote específico para a versão mais recente, use o comando

choco upgrade,

seguido pelo nome do pacote. Se você quiser fazer upgrade de tudo que instalou usando o Chocolatey de uma só vez,

choco upgrade all

vai fazer o truque. E há mais sub-comandos se você quiser cavar. Apenas digite

choco -?

para ver uma lista completa.

Instalar e usar chocolate no PowerShell

Se você é um grande fã do PowerShell, também pode usar o Chocolately de lá. Isso significa que você pode automatizar todos os tipos de coisas, depois de começar a usar o PowerShell e aprender os truques.

Você precisará abrir um administrador do PowerShell para começar. A maneira mais simples de fazer isso é clicar com o botão direito do mouse no botão Iniciar e, em seguida, clicar em “Windows PowerShell (Admin)”.

Chocolatey, por sua natureza, requer permissão para executar scripts de fora do seu computador. Por esse motivo, as instruções oficiais de instalação recomendam que você altere a Política de Execução antes de instalar o Chocolatey. Primeiro, no prompt do PowerShell, digite o seguinte comando e pressione Enter:
Chocolatey, por sua natureza, requer permissão para executar scripts de fora do seu computador. Por esse motivo, as instruções oficiais de instalação recomendam que você altere a Política de Execução antes de instalar o Chocolatey. Primeiro, no prompt do PowerShell, digite o seguinte comando e pressione Enter:

Get-ExecutionPolicy

Se você vir um resultado "Restrito", será necessário executar o seguinte comando para definir sua política de execução para que a instalação do Chocolatey funcione:

Set-ExecutionPolicy AllSigned

O comando

Set-ExecutionPolicy Bypass

também poderia funcionar, embora essa seja a opção menos segura: permite que qualquer script seja executado, independentemente de ser assinado pelo desenvolvedor.

Depois de definir a política de execução, você pode executar o instalador usando o seguinte comando:
Depois de definir a política de execução, você pode executar o instalador usando o seguinte comando:

iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

Assim como o Chocolatey está instalado! Usar o Chocolatey no Powershell é o mesmo que no Prompt de Comando. Aqui está

choco install firefox

corrida:

Subcomandos como
Subcomandos como

search

e

upgrade

também funcionam como no Prompt de Comando e

choco -?

lhe dará uma lista de outras funções. Diverta-se!

Recomendado: