Winget, novi upravitelj otvorenih paketa koji je razvio Microsoft

krilo

Microsoft je ovog mjeseca dao puno za razgovarati I to je to što su od izjave predsjednika Microsofta u kojoj je priznao da je pogriješio u svom stavu prema softveru otvorenog koda, obožavatelji obje strane izgubili kontrolu i njihova mišljenja nisu zadržana (i dobra i loša).

Sad, u nešto novijim vijestima, Microsoft je povukao još jedan potez koji je mnoge natjerao da malo razmisle o svom odnosu s otvorenim kodom. I je da su njegovi programeri objavili objavljivanje prve verzije sustava Windows testirajte svog upravitelja paketa "Winget" (Windows paket menadžer).

Ovaj novi upravitelj paketa pruža alate za instaliranje aplikacija pomoću naredbenog retka (što će korisnici Linuxa odmah prepoznati) budući da mnoge distribucije Linuxa (većinom) koriste upravitelje paketa s kojima se, umjesto traženja aplikacije na webu, preuzima instalacijski program i klikne čarobnjak, može se pokrenuti brza naredba za pronalaženje i instaliranje programa po imenu.

O Wingetu

Trenutno je ovaj alat namijenjen programerima, No, Microsoft je svjestan da bi nezavisni programeri jednog dana mogli stvoriti jednostavan grafički alat koji brzo pronalazi i instalira aplikacije.

Što bi u osnovi moglo biti poput Windows trgovine, ali s pristupom čitavom svemiru Windows aplikacija za radne površine koje ljudi zapravo koriste. Drugim riječima, to je poput Chocolatey, ali ugrađeno u Windows.

Trenutna verzija podržava naredbe za

  • Pronađite aplikaciju
  • instalirati
  • Prikaži podatke o paketu
  • Konfigurirajte spremišta
  • Radite s hešovima instalacijskih datoteka
  • Provjerite cjelovitost metapodataka

U sljedećoj verziji očekuju se naredbe za deinstaliranje, popis i ažuriranje.

Parametri paketa definirani su kroz datoteke s manifestom u YAML formatu. Izvršne se datoteke pohranjuju izravno na glavnim projektnim poslužiteljima, spremište djeluje samo kao indeks, a manifest se odnosi na vanjsku msi datoteku (na primjer, hostiranu na GitHubu ili na web mjestu projekta) i koristi hash SHA256 za kontrolu integriteta i zaštititi od krivotvorenja.

Prva cjelovita verzija najavljena je za svibanj sljedeće godine, podržavat će integraciju s Microsoft Store katalogom, automatsko dovršavanje unosa, razne kategorije verzija (verzije, beta verzije), instalaciju komponenata sustava i aplikacija za upravljačku ploču, optimizacije za isporuku vrlo velikih datoteka (delta-ažuriranja), pakete paketa, sučelje za generiranje manifesta, rad sa ovisnostima, instalacijske datoteke u zip formatu (uz msi) itd.

Voditelj paketa winget je sada dostupan korisnicima najnovije eksperimentalne verzije sustava Windows Insider i isporučit će se u sklopu programa Desktop Application Installer 1.0.

Trenutno projekti poput 7Zip, OpenJDK, iTunes, Chrome, Blender, DockerDesktop, Dropbox, Evernote, FreeCAD, GIMP, Git, Maxima, Inkscape, Nmap, Firefox, Thunderbird, Skype, Edge, VisualStudio, KiCad već su dodani u spremište, LibreOffice, Minecraft , Opera, Putty, TelegramDesktop, Steam, WhatsApp, Wireguard i Wireshark, kao i velik broj Microsoftovih aplikacija, dostupni su za instalaciju putem ovog upravitelja paketa.

Winget kôd napisan je na C ++ i distribuiran pod MIT licencom. Paketi se instaliraju iz spremišta koje podržava zajednica. Za razliku od instaliranja programa iz kataloga Windows trgovine, winget omogućuje instaliranje aplikacija bez nepotrebnog marketinga, slika i oglašavanja.

Ako želite znati više o tome, možete provjeriti detalje U sljedećem linku. 

Kako testirati Winget?

Kome su namijenjeni Korisnici sustava Windows Insider”I zanima me ovaj upravitelj paketa, mogu se prijaviti za program Windows Package Manager Insiders s istom adresom e-pošte Microsoftovog računa koju koristite u izradi Insider.

Nakon odobrenja, Microsoft Store ažurirat će paket App Installer na vašoj verziji Windows 10 Insider i sada ćete imati pristup naredbi winget u PowerShell-u.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Yvan dijo

    Čini se da je Winget dobro rukovati osobnim računalom, ali nedovoljno dobro za upravljanje računalima tvrtke.
    WAPT je najprikladniji za korporativni kontekst.

  2.   isard dijo

    Microsoft se malo mijenja (iako sada "podržava" besplatni softver):

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