Início » Aplicativos e Software » Windows 10 recebe “winget” para instalar programas por linha de comando

Windows 10 recebe “winget” para instalar programas por linha de comando

Microsoft Windows Package Manager (winget) tem código aberto e instala Steam, WhatsApp e outros em PCs com Windows 10

Felipe Ventura Por

A Microsoft lançou na conferência Build 2020 uma nova ferramenta de código aberto para o Windows 10: trata-se do Windows Package Manager — ou winget para os mais íntimos — que permite instalar diversos programas de uma só vez usando um script de linha de comando. Ele já permite instalar programas como Steam, WhatsApp Desktop, Telegram, VLC, Slack e Spotify.

Windows Package Manager (winget)

O Windows Package Manager está disponível em preview no GitHub. Este gerenciador de pacotes da Microsoft permite instalar o Steam, por exemplo, de forma simples: você abre um prompt de comando, digita “winget install Steam” e tecla Enter.

Isso será bastante útil para desenvolvedores que precisam preparar seu ambiente de trabalho: o Windows Package Manager já consegue obter ferramentas como Python, RStudio, Ruby, Sublime Text, Ghostwriter e Vim.

Claro, o winget pode ser utilizado por qualquer pessoa, e também serve para instalar Evernote, Zoom, GIMP, WinRAR, qBitTorrent, FileZilla (cliente FTP), Calibre (conversor de e-books) e vários outros.

Windows Package Manager tem código aberto

Como nota o The Verge, os aplicativos da Microsoft Store ainda não aparecem no Windows Package Manager, mas isso está planejado para uma atualização futura. E o winget tem código aberto para que possa servir como um canal de distribuição de software.

Quanto à segurança, a Microsoft está fazendo uma verificação automática dos manifestos, isto é, do arquivo com informações essenciais de cada aplicativo. “Utilizamos o SmartScreen, análise estática, validação de hash SHA256 e alguns outros processos para reduzir a probabilidade de software malicioso entrar no repositório e na sua máquina”, explica o gerente de programas Demitrius Nelon em blog oficial.

O objetivo dessas iniciativas é conquistar mais desenvolvedores para usarem o Windows em vez de outros sistemas operacionais. Isso inclui o Windows Terminal, agora em sua versão 1.0; e o WSL (Windows Subsystem for Linux) para rodar programas do Linux sem precisar de dual boot.

Por sua vez, o Windows Package Manager pode agilizar o processo de onboarding em uma empresa. “Você poderia inserir winget install Terminal, winget install Visual Studio“, diz Scott Hanselman, da Microsoft, ao VentureBeat. “E se eu pudesse dar a você um script que configura seu computador? Assim você tem tudo do que precisa.”

Comentários da Comunidade

Participe da discussão
17 usuários participando

Os mais notáveis

Comentários com a maior pontuação

Vinicius Vicentini (@ViniciusHVC)

O que a Microsoft ta lançando nesse BUILD 2020 é pra aplaudir de pé

Diogo Nóbrega (@diogoan)

Se o comando permitir atualizar também (o que é meio óbvio, mas vai que…) será uma mão na roda…

Anderson Antonio Santos Costa (@Anderson_Antonio_San)

Pelo menos vi vantagem no winget.
Isso facilita para desenvolvedores avançados e entusiastas do Linux trabalharem com o Windows.

Fernando Val (@fval)

Ué!? Mas isso não é um dos “pontos fracos” das distribuições Linux?

Agora que a MS coloca no Windows se torna um recurso valioso?

Lucas Lopes (@Lucas_Lopes)

Acho que pelo contrário, um dos pontos fortes do Linux justamente é a linha de comando.

Fernando Val (@fval)

Sou velho. Anterior à era GUI e instalei muito programa rodando o install.exe do disquete.

A questão é que uma das desculpas dos “Linux haters” é que o recurso é um “ponto fraco”. Não é “user friendly”.

Mas agora que o Windows tem seu próprio “apt/yum/pacman/snap/flatpak”, se torna um recurso valioso.

Gustavo Vieira Theml (@gustavo_vieira)

Vc está se confundindo. As críticas a respeito do uso de linha do comando no Linux eram sobre ser o único meio de se realizar certas ações, e também das aplicações que só funcionavam sob linha de comando ao invés de terem uma GUI igual no Windows.

Juliano Ferretti (@Ferretti)

é uma das coisas que mais sinto falta usando Windows, instalei e fiz uns testes, ainda é bem limitado, mas com certeza ja ajuda bastante.

­Monika (@JustMonika)

Wut? O ponto forte das distribuições Linux é justamente o gerenciamento de pacotes…

Jardel (@Jardel)

Já fiz uns testes. A parte da atualização depende do próprio instalador. O winget Install baixa o instalador e o inicia. Atualizei o pwsh 7.0.0 pro 7.0.1 com ele. Instalei o PowerToys, mas ele baixou a versão 0.17. Quando iniciei o PowerToy ele mesmo identificou q já existia a versão 0.18 e atualizou automático.

Paulo Cesar (@Paulo_Cesar)

O grande ponto fraco do linux é não ter tantos apps proprietários. Vide final cut, pacote adobe, pacote office. Quem trabalha e não abre mão do que esta acostumado para usar alternativas vai pro Windows ou pro Mac por conta de um app ou alguns jogos.

Se no linux tivesse alguns grandes apps exclusivos de mac e alguns apps exclusivos de windows e os games rodassem com a mesma facilidade e desempenho que rodam no windows de certo muito mais gente usaria linux.

Linux hoje em dia é muito fácil de usar o que é difícil é ensinar macacos velhos a usar novas ferramentas dais quais não foram ensinados desde sempre.

O grande trunfo da M$ foi sempre deixar a pirataria fácil, deixou gerações de pessoas que só conseguem trabalhar com app x ou y e no sistema x e da forma x.

Eu sou um desses macacos velhos, pro meu trabalho o linux me atende perfeitamente mas curto uns games e tenho um ecossistema melhor de apps se trabalhar a partir de um mac.

Então tenho um hackintosh pra trabalhar em dual boot com windows pra jogar.

Osni Junior (@osnibjunior)

Pensei que nunca iria ver isto nativo no Windows!
Bash vai comer solto agora x)

Tácio Andrade (@Tacioandrade)

Acho uma opção legal por ser nativo, porém eu já uso a alguns anos o Chocolatey que faz EXATAMENTE a mesma coisa a anos, porém algo nativo pode ser bem interessante, agora é ver como será para terceiros adicionarem seus programas nesse “repositório”.

Diogo Nóbrega (@diogoan)

Entendi. Acho que o PowerToys ainda não tava atualizado no “repositório”, mas esse lance dele identificar e atualizar automático é do próprio PowerToys, e não do winget.

Felipe Silva (@Felipe_Silva)

O ponto forte da ferramenta vai ser se ela permitir repositórios próprios e fáceis de criar e gerenciar, seria muito útil para fazer manutenção em empresas sem AD, manter todos os programas alinhados na mesma versão.

Exibir mais comentários