Microsoft libera WinGet 1.4 gestore di pacchetti open source

Microsoft hà introduttu u gestore di pacchetti WinGet 1.4 (Windows Package Manager), cuncepitu per installà l'applicazioni in Windows da un repositoriu mantinutu da a cumunità, chì agisce cum'è una alternativa à u catalogu Microsoft Store chì pò esse accessu da a linea di cummanda. U codice hè scrittu in C++ è distribuitu sottu a licenza MIT.

Per a gestione di pacchetti, cumandamenti simili à tali gestori di pacchetti cum'è apt è dnf (installà, ricerca, lista, aghjurnamentu, etc.) sò furniti. I paràmetri di u pacchettu sò definiti attraversu i schedarii manifesti in u formatu YAML. U repository WinGet agisce solu cum'è un indice, è u manifestu si riferisce à un file zip o msi esternu, cum'è un allughjatu in a Microsoft Store, GitHub, o u situ di u prughjettu principale). U winget-create toolkit hè statu introduttu per simplificà a creazione di schedarii manifesti.

Ci sò attualmente circa dui mila pacchetti offerti in u repository, frà altri prughjetti cum'è 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 è diverse applicazioni Microsoft. A creazione di repositori privati ​​hè supportata, l'interazzione cù quale hè realizatu attraversu l'API REST.

Per automaticamente, quandu si stallanu WinGet builds out-of-the-box in u gestore di pacchetti, l'invio di telemetria hè attivatu, chì raccoglie dati nantu à l'interazzione di l'utilizatori cù u gestore di pacchetti è l'errori chì si verificanu. Per disattivà a telemetria, pudete selezziunate u valore "Basic" in "Settings> Privacy> Diagnostics & feedback" o custruisce WinGet da a fonte.

In a nova versione:

  • Fornitu a capacità di furnisce i fugliali di installazione è l'installatore in archivi zip, in più di i formati MSIX, MSI è EXE supportati prima.
  • U cumandamentu "winget show" hè statu migliuratu per vede l'infurmazioni di tag è un ligame à a pagina di compra di l'app.
    Microsoft libera WinGet 1.4 gestore di pacchetti open source
  • Aghjunghje supportu per i nomi di cumandamenti alternativu. Per esempiu, u cumandamentu "ricerca" hà l'alias "truvà", u cumandamentu "installà" hà l'alias "add", l'aghjurnamentu hà aghjurnatu, a disinstallazione hà rm, a lista hà ls, è i paràmetri hà cunfigurazione.
  • Migliuratu u prucessu di stallà è aghjurnà l'applicazioni. Per esempiu, se pruvate d'utilizà u cumandimu di installazione in un pacchettu digià stallatu, WinGet detecterà a presenza di u pacchettu è eseguirà automaticamente u cumandimu di aghjurnamentu per aghjurnà invece di installà (l'opzione "--no-upgrade" hè stata aghjunta à annullà stu cumpurtamentu).
  • Aggiunta l'opzione "--wait", chì dumanda à una chjave per cuntinuà dopu chì l'operazione hè finita, chì pò esse utile per esaminà l'output quandu chjamanu winget da scripts.
    Microsoft libera WinGet 1.4 gestore di pacchetti open source

Source: opennet.ru

Add a comment