Top Qs
Linha do tempo
Chat
Contexto
Windows Package Manager
Da Wikipédia, a enciclopédia livre
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.
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
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
- «Tags · microsoft/winget-cli · GitHub». GitHub (em inglês). Consultado em 10 de julho de 2021
- Beigi, Keivan (25 de maio de 2020). «The Day AppGet Died.». Keivan Beigi (em inglês). Consultado em 25 de junho de 2020
- Warren, Tom (28 de maio de 2020). «Microsoft copied its new Windows Package Manager from rival AppGet, claims developer». The Verge. Vox Media. Consultado em 1 de junho de 2020
- Anderson, Tim (28 de maio de 2020). «Embrace and kill? AppGet dev claims Microsoft reeled him in with talk of help and a job – then released remarkably similar package manager». The Register. Consultado em 1 de junho de 2020
- Stewart, Ashley (28 de maio de 2020). «A developer says Microsoft led him on about a job and buying his tool before going silent and releasing its own very similar service. Now he wants an explanation and credit for his work.». Business Insider. Consultado em 1 de junho de 2020
- 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
- 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
- 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
- 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
- «GitHub - microsoft/winget-cli: Windows Package Manager CLI (a.k.a. winget)». 20 de maio de 2020 – via GitHub
- 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
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads