Winget, o novo gerenciador de pacotes abertos desenvolvido pela Microsoft

asas

A Microsoft deu muito o que falar este mês E é que desde a declaração do presidente da Microsoft em que ele admitia estar errado em sua atitude em relação ao software livre, os fãs de ambos os lados perderam o controle e suas opiniões não foram mantidas (boas e más).

Agora, em uma notícia um pouco mais recente, a Microsoft fez outra mudança que fez muitos pensarem um pouco sobre sua relação com o código aberto. E é que seus desenvolvedores lançaram a publicação da primeira versão do teste seu gerenciador de pacotes "Winget" (Gerenciador de pacotes do Windows).

Este novo gerenciador de pacotes fornece ferramentas para instalar aplicativos usando a linha de comando (que os usuários do Linux reconhecerão imediatamente) já que muitas distribuições do Linux (na maioria das vezes) usam gerenciadores de pacotes com os quais, em vez de procurar por um aplicativo na web, baixe um instalador e clique em um assistente, pode ser executado um comando rápido para localizar e instale um aplicativo por nome.

Sobre o Winget

No momento, esta ferramenta é destinada a desenvolvedores, Mas a Microsoft está ciente de que desenvolvedores de terceiros podem um dia criar uma ferramenta gráfica fácil que encontre e instale aplicativos rapidamente.

Que poderia ser basicamente como a Windows Store, mas com acesso a todo um universo de aplicativos de desktop do Windows que as pessoas realmente usam. Em outras palavras, é como Chocolatey, mas integrado ao Windows.

A versão atual suporta comandos para

  • Encontre um aplicativo
  • instalar
  • Mostrar informações do pacote
  • Configurar repositórios
  • Trabalhe com hashes de arquivos do instalador
  • Verifique a integridade dos metadados

Na próxima versão, são esperados os comandos de desinstalação, lista e atualização.

Os parâmetros do pacote são definidos por meio de arquivos com um manifesto no formato YAML. Os arquivos executáveis ​​são armazenados diretamente nos servidores principais do projeto, o repositório atua apenas como um índice e o manifesto se refere a um arquivo msi externo (por exemplo, hospedado no GitHub ou no site do projeto) e usa o hash SHA256 para controlar a integridade e proteger contra a falsificação.

A primeira versão completa está prevista para maio do próximo ano, oferecerá suporte à integração com o catálogo da Microsoft Store, preenchimento automático de entrada, várias categorias de versão (versões, versões beta), instalação de componentes do sistema e aplicativos para o painel de controle, otimizações para entregar arquivos muito grandes (atualizações delta), conjuntos de pacotes, uma interface para gerar manifestos, trabalhar com dependências, arquivos de instalação em formato zip (além de msi), etc.

O gerenciador de pacotes winget agora está disponível para usuários da última versão experimental do Windows Insider e será fornecido como parte do Desktop Application Installer 1.0.

Atualmente, projetos como 7Zip, OpenJDK, iTunes, Chrome, Blender, DockerDesktop, Dropbox, Evernote, FreeCAD, GIMP, Git, Maxima, Inkscape, Nmap, Firefox, Thunderbird, Skype, Edge, VisualStudio, KiCad já foram adicionados ao repositório, LibreOffice, Minecraft , Opera, Putty, TelegramDesktop, Steam, WhatsApp, Wireguard e Wireshark, bem como um grande número de aplicativos Microsoft, estão disponíveis para instalação a partir deste gerenciador de pacotes.

O código do Winget é escrito em C ++ e distribuído sob a licença MIT. Os pacotes são instalados a partir de um repositório com suporte da comunidade. Ao contrário da instalação de programas do catálogo da Windows Store, o winget permite que você instale aplicativos sem marketing, imagens e publicidade desnecessários.

Se você quiser saber mais sobre isso, você pode conferir os detalhes no link a seguir. 

Como testar o Winget?

Para quem são eles Usuários do Windows Insider”E estão interessados ​​neste gerenciador de pacotes, eles podem se inscrever no programa Windows Package Manager Insiders com o mesmo endereço de e-mail da conta da Microsoft que você usa na versão do Insider.

Depois de aprovado, a Microsoft Store atualizará o pacote do instalador do aplicativo em sua compilação do Windows 10 Insider e agora você terá acesso ao comando winget no PowerShell.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Yvan dito

    Winget parece bom para lidar com um computador pessoal, mas não é bom o suficiente para lidar com computadores da empresa.
    O WAPT é mais adequado para um contexto corporativo.

  2.   Isard dito

    A Microsoft muda pouco (embora agora "suporte" software livre):

    https://keivan.io/the-day-appget-died/