Top Qs
Linha do tempo
Chat
Contexto

Windows Package Manager

Da Wikipédia, a enciclopédia livre

Windows Package Manager
Remove ads

O Windows Package Manager (alternativamente conhecido como winget) é um gerenciador de pacotes livre e de código aberto projetado pela Microsoft para Windows 10 e Windows 11. Consiste em um utilitário de linha de comando e um conjunto de serviços para instalar aplicativos.[2][3] ISVs (do inglês, independent software vendor) podem usá-lo como um canal de distribuição para seus pacotes de software.

Factos rápidos
Remove ads

História

O Gerenciador de Pacotes do Windows foi anunciado pela primeira vez numa conferência de desenvolvedores da Microsoft em maio de 2020. Antes de decidirem desenvolver a aplicação, a equipe por trás dela explorou Chocolatey, Scoop, Ninite, AppGet, Npackd e OneGet, baseado emPowerShell.[3]Após o anúncio do winget, Keivan Beigi, desenvolvedor do AppGet, afirmou[4] que a Microsoft havia entrevistado-o em dezembro de 2019 sob a intenção de adquirir o AppGet e contratá-lo. Depois de conversar, a Microsoft teria cessado a comunicação com ele até confirmar um dia antes do lançamento do winget que não o admitiria. Beigi ficou consternado com a falta de créditos ao AppGet pela Microsoft. O lançamento do winget, ainda, o levou a anunciar que o AppGet seria descontinuado em agosto de 2020.[5][6][7] A Microsoft respondeu com uma postagem de blog associando uma série de recursos do winget ao AppGet.[8][9][10][3]

A Microsoft lançou a versão 1.0 do Windows Package Manager em 27 de maio de 2021. O Microsoft Community Repository incluía mais de 1.400 pacotes em tal data.[11]

Remove ads

Visão geral

Resumir
Perspectiva

A ferramenta winget suporta instaladores baseados em EXE, MSIX e MSI.[12] O repositório público do Windows Package Manager Community hospeda arquivos manifest para aplicativos suportados no formato YAML.[13] Em setembro de 2020, a companhia adicionou a capacidade de instalar aplicativos da Microsoft Store e um recurso de preenchimento automático de comandos.[14]

A fim de reduzir a probabilidade de softwares maliciosos entrarem no repositório e na máquina de destino, o Gerenciador de Pacotes do Windows usa o Microsoft SmartScreen, análise estática, validação de hash SHA256 e outros processos.[15][16]

O código-fonte do cliente do gerenciador e o repositório de manifestos da comunidade estão licenciados a partir da Licença MIT e hospedados no GitHub.[17][13]

Comandos

Mais informação Nome, Descrição ...
Remove ads

Exemplo

O exemplo a seguir procura e instala o Visual Studio Code, um editor de código da Microsoft.[18]

winget install vscode

Ver também

Referências

  1. «Tags · microsoft/winget-cli · GitHub». GitHub (em inglês). Consultado em 10 de julho de 2021
  2. Beigi, Keivan (25 de maio de 2020). «The Day AppGet Died.». Keivan Beigi (em inglês). Consultado em 25 de junho de 2020
  3. Tung, Liam (1 de junho de 2020). «Windows 10: Microsoft now credits maker of package manager it 'copied' – but offers no apology». ZDNet. Consultado em 2 de junho de 2020
  4. Anderson, Tim (27 de maio de 2021). «Microsoft releases command-line package manager for Windows (there are snags)». The Register. Consultado em 28 de maio de 2021
  5. Abrams, Lawrence (23 de setembro de 2020). «Windows 10 Package Manager can now install Microsoft Store apps». Bleeping Computer. Consultado em 10 de outubro de 2020
  6. Tung, Liam (21 de maio de 2020). «Microsoft's Windows Package Manager: This command-line tool can install all your apps». ZDNet. Consultado em 2 de junho de 2020
  7. Tung, Liam (21 de maio de 2020). «Microsoft's Windows Package Manager: This command-line tool can install all your apps». ZDNet. Consultado em 2 de junho de 2020
Remove ads

Ligações externas

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads