Winget, il nuovo gestore di pacchetti aperto sviluppato da Microsoft

ala

Microsoft ha dato molto di cui parlare questo mese Ed è che dalla dichiarazione del presidente di Microsoft in cui ha ammesso di aver sbagliato nel suo atteggiamento nei confronti del software open source, i fan di entrambe le parti hanno perso il controllo e le loro opinioni non sono state mantenute (sia buone che cattive).

Ora, in notizie leggermente più recenti, Microsoft ha fatto un'altra mossa che ha fatto riflettere un po 'molti sul suo rapporto con l'open source. E è che i suoi sviluppatori hanno rilasciato la pubblicazione della prima versione di prova il tuo gestore di pacchetti "Winget" (Gestione pacchetti di Windows).

Questo nuovo gestore di pacchetti fornisce strumenti per l'installazione di applicazioni utilizzando la riga di comando (che gli utenti Linux riconosceranno immediatamente) poiché molte distribuzioni Linux (principalmente) utilizzano gestori di pacchetti con i quali invece di cercare un'applicazione sul web, scaricare un programma di installazione e fare clic su una procedura guidata, è possibile eseguire un comando rapido per trovare e installare un'applicazione per nome.

A proposito di Winget

Al momento, questo strumento è destinato agli sviluppatori, Ma Microsoft è consapevole che un giorno gli sviluppatori di terze parti potrebbero creare un semplice strumento grafico che trova e installa rapidamente le applicazioni.

Che potrebbe fondamentalmente essere come Windows Store, ma con accesso a un intero universo di app desktop di Windows che le persone utilizzano effettivamente. In altre parole, è come Chocolatey, ma integrato in Windows.

La versione corrente supporta i comandi per

  • Trova un'app
  • installare
  • Mostra le informazioni sul pacchetto
  • Configura i repository
  • Lavora con gli hash dei file di installazione
  • Verifica l'integrità dei metadati

Nella prossima versione sono previsti i comandi di disinstallazione, elenco e aggiornamento.

I parametri del pacchetto vengono definiti tramite file con un manifest in formato YAML. I file eseguibili vengono archiviati direttamente sui server principali del progetto, il repository funge solo da indice e il manifest fa riferimento a un file msi esterno (ad esempio, ospitato su GitHub o sul sito Web del progetto) e utilizza l'hash SHA256 per controllare l'integrità e proteggere dalla contraffazione.

La prima versione completa è prevista per maggio del prossimo anno, supporterà l'integrazione con il catalogo di Microsoft Store, il completamento automatico degli input, varie categorie di versioni (versioni, versioni beta), l'installazione di componenti di sistema e applicazioni per il pannello di controllo, ottimizzazioni per fornire file molto grandi (aggiornamenti delta), set di pacchetti, un interfaccia per generare manifesti, lavorare con dipendenze, file di installazione in formato zip (oltre a msi), ecc.

Il gestore di pacchetti winget è ora disponibile per gli utenti dell'ultima versione sperimentale di Windows Insider e verrà spedito come parte di Desktop Application Installer 1.0.

Attualmente, progetti come 7Zip, OpenJDK, iTunes, Chrome, Blender, DockerDesktop, Dropbox, Evernote, FreeCAD, GIMP, Git, Maxima, Inkscape, Nmap, Firefox, Thunderbird, Skype, Edge, VisualStudio, KiCad sono già stati aggiunti al repository, LibreOffice, Minecraft , Opera, Putty, TelegramDesktop, Steam, WhatsApp, Wireguard e Wireshark, così come un gran numero di applicazioni Microsoft, sono disponibili per l'installazione da questo gestore di pacchetti.

Il codice Winget è scritto in C ++ e distribuito sotto licenza MIT. I pacchetti vengono installati da un repository supportato dalla comunità. A differenza dell'installazione di programmi dal catalogo di Windows Store, winget consente di installare applicazioni senza marketing, immagini e pubblicità non necessari.

Se vuoi saperne di più, puoi controllare i dettagli nel seguente link 

Come testare Winget?

Per chi sono Utenti di Windows Insider"E sono interessati a questo gestore di pacchetti, possono iscriversi al programma Insiders di Windows Package Manager con lo stesso indirizzo e-mail dell'account Microsoft che utilizzi nella build Insider.

Una volta approvato, Microsoft Store aggiornerà il pacchetto del programma di installazione delle app sulla build di Windows 10 Insider e ora avrai accesso al comando winget in PowerShell.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Yvan suddetto

    Winget sembra buono per gestire un personal computer, ma non abbastanza per gestire i computer aziendali.
    Il WAPT è più adatto a un contesto aziendale.

  2.   Isard suddetto

    Microsoft cambia poco (sebbene ora "supporti" il software libero):

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