Winget: gerenciador de pacotes do Windows
Windows winget
Não é novidade que o Windows está cada vez mais parecido com alguma distribuição Linux, seja pela parceria com a Canonical e integração do WSL(Subsistema do Windows para Linux), ou pequenos projetos como o PowerToys. O fato é que o sistema operacional da Microsoft abraça cada vez mais a forma como as principais distribuições Linux trabalham.
Terminal
Uma das coisas que o usuário Linux mais gosta é poder fazer tudo pelo terminal. Seja atualizar os pacotes do sistema, instalar alguma aplicação, mover, criar ou deletar diretórios/pastas. Tudo fica mais fácil e rápido com o uso do terminal.
Mas e quanto ao Windows?
Sabemos que a MS adotou o PowerShell como terminal principal desde o Windows 7 SP1 e Windows Server 2008 R2 SP1. E recentemente lançou um terminal mais moderno robusto do que apenas uma tela preta com letras brancas (nada contra você MSDOS, fomos muito felizes, mas aceite que acabou).
A ferramenta de linha de comando winget permite que os usuários descubram, instalem, atualizem, removam e configurem aplicativos em computadores com Windows 10 e Windows 11. Essa ferramenta é a interface do cliente para o serviço Gerenciador de Pacotes do Windows.
Então meu objetivo aqui é te ensinar como fazer isto!
Mãos no teclado
A ferramenta de linha de comando winget do Gerenciador de Pacotes do Windows está disponível no Windows 11 e em versões modernas do Windows 10 como parte do Instalador de Aplicativo.
Verificando a versão:
winget -v
Pesquisando aplicações:
winget search <appname>
após a busca ele retornará uma tabela com Nome, ID, versão, correspondência e origem.
Instalando:
Verifique a origem antes de mandar instalar, copie o nome e mande instalar.
winget install <appname>
O winget tem uma lista de comandos com as possibilidades e você pode encontrar tudo na documentação dele aqui.
Mas as minhas favoritas são:
winget export [-o] <output> [<options>]
e o
winget import [-i] <import-file> [<options>]
com essa dupla não me preocupo na hora de instalar meus apps em um novo notebook, por exemplo. Enquanto a primeira linha exporta todos meus apps para um arquivo específico, o segundo eu posso importa-lo onde eu preferir.
Concluindo
Uma combinação de ferramentas poderosas pode ser o PowerToys e o Winget, com eles você pode deixar o Windows mais produtivo, e eu falo mais da produtividade do PowerToys neste post Ferramentas para Produtividade no Windows · ThisEmanoel · TabNews. Se gostou da o like, inscreva-se no can...srsrsr. Obrigado por chegar até aqui!