Winget, novi upravitelj otvorenih paketa koji je razvio Microsoft

winget

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

Sada, u nešto novijim vijestima, Microsoft je napravio još jedan potez koji je mnoge natjerao da malo razmisle o svojoj vezi s otvorenim kodom. I je da su njegovi programeri objavili objavljivanje prve verzije testirajte svog menadžera 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) jer mnoge Linux distribucije (uglavnom) koriste upravitelje paketa pomoću kojih se umjesto traženja aplikacije na webu, preuzimanja instalacijskog programa i klika čarobnjaka može pokrenuti brza naredba za pronalaženje i instaliranje prijava po imenu.

O Wingetu

Trenutno je ovaj alat namijenjen programerima, Ali 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, poput čokolade je, ali ugrađen u Windows.

Trenutna verzija podržava naredbe za

  • Pronađite aplikaciju
  • Instalacija
  • Prikaži informacije o paketu
  • Konfigurirajte spremišta
  • Radite s hešovima instalacijskih datoteka
  • Provjerite integritet 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 datoteke pohranjuju se izravno na glavnim projektnim poslužiteljima, spremište djeluje samo kao indeks, a manifest se odnosi na vanjsku msi datoteku (na primjer, hostiranu na GitHub-u ili na web mjestu projekta) i koristi hash SHA256 za kontrolu integriteta i zaštititi od krivotvorenja.

Prva verzija sa svim značajkama zakazana je za maj sljedeće godine, podržavat će integraciju s Microsoft Store katalogom, automatsko dovršavanje unosa, razne kategorije verzija (verzije, beta verzije), instalaciju sistemskih komponenti i aplikacija za kontrolnu ploču, optimizacije za isporuku vrlo velikih datoteka (delta-ažuriranja), pakete paketa, sučelje za generiranje manifesta, rad sa zavisnostima, instalacijske datoteke u zip formatu (uz msi) itd.

Menadžer paketa winget je sada dostupan korisnicima najnovije eksperimentalne verzije Windows Insider i isporučit će se kao dio programa Desktop Application Installer 1.0.

Trenutno su 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 veliki 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 Windows Store kataloga, winget vam omogućava instaliranje aplikacija bez nepotrebnog marketinga, slika i oglašavanja.

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

Kako testirati Winget?

Za koga su Korisnici Windows Insider-a”I zanima me ovaj upravitelj paketa, mogu se prijaviti za program Windows Package Manager Insiders sa istom adresom e-pošte Microsoftovog računa koju koristite u svojoj Insider verziji.

Kada odobri, Microsoft Store će ažurirati paket za instalaciju aplikacija na vašoj verziji Windows 10 Insider i sada ćete imati pristup naredbi winget u PowerShell-u.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Yvan rekao je

    Čini se da Winget dobro rukuje ličnim računarom, ali nedovoljno dobro da bi upravljao računarom kompanije.
    WAPT je najprikladniji za korporativni kontekst.

  2.   isard rekao je

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

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