Winget, de nieuwe open pakketbeheerder ontwikkeld door Microsoft

vleugel

Microsoft heeft deze maand veel te vertellen En het is dat sinds de verklaring van de president van Microsoft waarin hij toegaf dat hij ongelijk had in zijn houding ten opzichte van open source software, fans van beide kanten de controle verloren en hun mening niet werd bewaard (zowel goed als slecht).

Nu, in iets recenter nieuws, heeft Microsoft een andere stap gezet die velen heeft doen nadenken over de relatie met open source. EN is dat de ontwikkelaars de publicatie van de eerste versie van test uw pakketbeheerder "Winget" (Windows Pakketbeheer).

Deze nieuwe pakketbeheerder biedt tools voor het installeren van applicaties via de opdrachtregel (die Linux-gebruikers onmiddellijk zullen herkennen) aangezien veel Linux-distributies (voor het grootste deel) pakketbeheerders gebruiken waarmee in plaats van naar een applicatie op internet te zoeken, een installatieprogramma kan worden gedownload en op een wizard kan worden geklikt, het kan worden uitgevoerd een snelle opdracht om een ​​applicatie op naam te zoeken en te installeren.

Over Winget

Op dit moment is deze tool bedoeld voor ontwikkelaars, Maar Microsoft is zich ervan bewust dat externe ontwikkelaars ooit een eenvoudige grafische tool kunnen maken die applicaties snel vindt en installeert.

Dat zou in feite kunnen lijken op de Windows Store, maar met toegang tot een heel universum van Windows-desktop-apps die mensen daadwerkelijk gebruiken. Met andere woorden, het is als Chocolatey, maar dan ingebouwd in Windows.

De huidige versie ondersteunt opdrachten voor

  • Zoek een app
  • installeren
  • Toon pakketinformatie
  • Configureer opslagplaatsen
  • Werk met hashes van installatiebestanden
  • Controleer de integriteit van de metadata

In de volgende versie worden de verwijderings-, lijst- en update-opdrachten verwacht.

Pakketparameters worden gedefinieerd via bestanden met een manifest in YAML-indeling. De uitvoerbare bestanden worden rechtstreeks op de hoofdprojectservers opgeslagen, de repository fungeert alleen als een index en het manifest verwijst naar een extern msi-bestand (bijvoorbeeld gehost op GitHub of op de projectwebsite) en gebruikt de hash SHA256 om de integriteit te controleren en te beschermen tegen vervalsing.

De eerste volledige versie staat gepland voor mei volgend jaar, ondersteunt integratie met Microsoft Store-catalogus, invoer automatisch aanvullen, verschillende versiecategorieën (versies, bètaversies), installatie van systeemcomponenten en applicaties voor het bedieningspaneel, optimalisaties om zeer grote bestanden te leveren (delta-updates ), pakketsets, een interface voor het genereren van manifesten, werken met afhankelijkheden, installatiebestanden in zip-formaat (naast msi), etc.

De pakketbeheerder winget is nu beschikbaar voor gebruikers van de nieuwste experimentele versie van Windows Insider en wordt geleverd als onderdeel van Desktop Application Installer 1.0.

Momenteel zijn projecten zoals 7Zip, OpenJDK, iTunes, Chrome, Blender, DockerDesktop, Dropbox, Evernote, FreeCAD, GIMP, Git, Maxima, Inkscape, Nmap, Firefox, Thunderbird, Skype, Edge, VisualStudio, KiCad zijn al toegevoegd aan de repository, LibreOffice, Minecraft, Opera, Putty, TelegramDesktop, Steam, WhatsApp, Wireguard en Wireshark, evenals een groot aantal Microsoft-toepassingen, zijn beschikbaar voor installatie vanuit deze pakketbeheerder.

De Winget-code is geschreven in C ++ en gedistribueerd onder de MIT-licentie. Pakketten worden geïnstalleerd vanuit een door de gemeenschap ondersteunde repository. In tegenstelling tot het installeren van programma's uit de Windows Store-catalogus, kunt u met winget toepassingen installeren zonder onnodige marketing, afbeeldingen en advertenties.

Als je er meer over wilt weten, kun je de details bekijken In de volgende link. 

Hoe Winget testen?

Voor wie zijn ze bedoeld Windows Insider-gebruikers”En zijn geïnteresseerd in deze pakketbeheerder, kunnen ze zich aanmelden voor het Windows Package Manager Insiders-programma met hetzelfde Microsoft-account-e-mailadres dat u gebruikt in uw Insider-build.

Na goedkeuring werkt Microsoft Store het App Installer-pakket bij op uw Windows 10 Insider-build en hebt u nu toegang tot de winget-opdracht in PowerShell.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Yvan zei

    Winget lijkt goed om met een personal computer om te gaan, maar niet goed genoeg om met bedrijfscomputers om te gaan.
    De WAPT is het meest geschikt voor een zakelijke context.

  2.   isard zei

    Microsoft verandert weinig (hoewel het nu gratis software "ondersteunt"):

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