Microsoft llança el gestor de paquets de codi obert WinGet 1.4

Microsoft ha presentat WinGet 1.4 (Gestor de paquets de Windows), dissenyat per instal·lar aplicacions a Windows des d'un dipòsit compatible amb la comunitat i actuar com una alternativa de línia d'ordres a Microsoft Store. El codi està escrit en C++ i es distribueix sota la llicència MIT.

Per gestionar paquets, es proporcionen ordres semblants als gestors de paquets com apt i dnf (instal·lar, cercar, llistar, actualitzar, etc.). Els paràmetres del paquet es defineixen mitjançant fitxers de manifest en format YAML. El repositori WinGet només actua com a índex i el manifest enllaça a un fitxer zip o msi extern, per exemple, allotjat a Microsoft Store, GitHub o al lloc principal del projecte). Per simplificar la creació de fitxers de manifest, s'ha proposat el conjunt d'eines de creació de winget.

Actualment, el repositori ofereix uns dos mil paquets, inclosos projectes com ara 7Zip, OpenJDK, iTunes, Chrome, Blender, DockerDesktop, Dropbox, Evernote, FreeCAD, GIMP, Git, Maxima, Inkscape, Nmap, Firefox, Thunderbird, Skype, Edge, VisualStudio, KiCad, LibreOffice, Minecraft, Opera, Putty, TelegramDesktop, Steam, WhatsApp, Wireguard, Wireshark i diverses aplicacions de Microsoft. S'admet la creació de repositoris privats, la interacció amb els quals es realitza mitjançant l'API REST.

Per defecte, quan s'instal·len conjunts WinGet ja fets al gestor de paquets, s'envia la telemetria, que recull dades sobre la interacció de l'usuari amb el gestor de paquets i els errors que es produeixen. Per desactivar la telemetria, podeu seleccionar el valor "Bàsic" a "Configuració > Privadesa > Diagnòstic i comentaris" o crear WinGet a partir del codi font.

A la nova versió:

  • És possible subministrar fitxers d'instal·lació i l'instal·lador en arxius zip, a més dels formats MSIX, MSI i EXE suportats anteriorment.
  • S'han ampliat les capacitats de l'ordre "winget show", els resultats de la qual ara mostren informació sobre les etiquetes i un enllaç a la pàgina de compra de l'aplicació.
    Microsoft llança el gestor de paquets de codi obert WinGet 1.4
  • S'ha afegit suport per a noms d'ordres alternatius. Per exemple, l'ordre "search" té l'àlies "find", l'ordre "install" l'àlies "add", l'àlies "update", l'àlies "rm" per a l'ordre "desinstall", l'àlies "ls" per a l'ordre "list" i l'àlies "config" per a la configuració.
  • Millora del procés d'instal·lació i actualització d'aplicacions. Per exemple, si intenteu utilitzar l'ordre d'instal·lació en un paquet ja instal·lat, WinGet detectarà la presència del paquet i emetrà automàticament l'ordre d'actualització per actualitzar-lo en lloc d'instal·lar-lo (s'ha afegit una opció "--no-upgrade" per prevenir aquest comportament).
  • S'ha afegit l'opció "--wait", que quan s'especifica després de finalitzar l'operació, us demana que premeu una tecla per continuar, la qual cosa pot ser útil per revisar la sortida quan es crida al winget des dels scripts.
    Microsoft llança el gestor de paquets de codi obert WinGet 1.4

Font: opennet.ru

Afegeix comentari