„Winget“, naujasis „Microsoft“ sukurtas atvirų paketų tvarkytuvas

sparnas

„Microsoft“ šį mėnesį daug davė kalbėti Ir tai yra tai, kad nuo „Microsoft“ prezidento pareiškimo, kuriame jis pripažino, kad yra neteisingas savo požiūrio į atvirojo kodo programinę įrangą, abiejų pusių gerbėjai prarado kontrolę ir jų nuomonė nebuvo išlaikyta (tiek gera, tiek bloga).

Dabar, kiek naujesnėse naujienose, „Microsoft“ padarė dar vieną žingsnį, kuris privertė daugelį šiek tiek pagalvoti apie savo santykius su atviruoju šaltiniu. IR yra tai, kad jo kūrėjai išleido pirmosios versijos leidinį išbandykite savo paketų tvarkytuvę „Winget“ („Windows“ paketų tvarkyklė).

Šis naujas paketų tvarkytuvas pateikia įrankius, kaip įdiegti programas naudojant komandinę eilutę (kuriuos „Linux“ vartotojai iš karto atpažins), nes daugelyje „Linux“ paskirstymų (dažniausiai) naudojami paketų tvarkytuvai, su kuriais, užuot ieškojus programos žiniatinklyje, atsisiuntus diegimo programą ir spustelėjus vedlį, galima paleisti greitą komandą norint rasti ir įdiegti paraiška pagal pavadinimą.

Apie Vingetą

Šiuo metu šis įrankis skirtas kūrėjams, Tačiau „Microsoft“ žino, kad trečiųjų šalių kūrėjai vieną dieną gali sukurti paprastą grafinį įrankį, kuris greitai suranda ir įdiegia programas.

Tai iš esmės galėtų būti panaši į „Windows“ parduotuvę, bet turint prieigą prie visos „Windows“ darbalaukio programų visatos, kurią žmonės iš tikrųjų naudoja. Kitaip tariant, tai panašu į „Chocolatey“, bet integruotą į „Windows“.

Dabartinė versija palaiko komandas

  • Raskite programą
  • Įrengti
  • Rodyti paketo informaciją
  • Konfigūruokite saugyklas
  • Darbas su diegimo failų maiša
  • Patikrinkite metaduomenų vientisumą

Kitoje versijoje tikimasi pašalinti, pašalinti ir atnaujinti komandas.

Paketo parametrai apibrėžiami per failus su manifestu YAML formatu. Vykdomi failai saugomi tiesiogiai pagrindiniuose projekto serveriuose, saugykla veikia tik kaip rodyklė, o aprašas nurodo išorinį „MSI“ failą (pavyzdžiui, talpinamas „GitHub“ ar projekto svetainėje) ir naudoja maišos failą SHA256 - vientisumo kontrolei ir apsaugai nuo padirbinėjimo.

Pirmoji pilno varianto versija planuojama kitų metų gegužę, palaikys integraciją su „Microsoft Store“ katalogu, įvesties automatinį užbaigimą, įvairias versijų kategorijas (versijas, beta versijas), sistemos komponentų ir programų diegimą valdymo skydui, optimizavimą norint pateikti labai didelius failus („delta-updates“) ), paketų rinkiniai, sąsaja manifestams generuoti, darbui su priklausomybėmis, diegimo failai ZIP formatu (be msi) ir kt.

Paketų tvarkyklė sparnas dabar prieinamas naujausios eksperimentinės „Windows Insider“ versijos vartotojams ir bus pristatytas kaip „Desktop Application Installer 1.0“ dalis.

Šiuo metu tokie projektai kaip 7Zip, OpenJDK, iTunes, Chrome, Blender, DockerDesktop, Dropbox, Evernote, FreeCAD, GIMP, Git, Maxima, Inkscape, Nmap, Firefox, Thunderbird, Skype, Edge, VisualStudio, KiCad jau buvo pridėti prie saugyklos, LibreOffice, Minecraft, „Opera“, glaistas, „TelegramDesktop“, „Steam“, „WhatsApp“, „Wireguard“ ir „Wireshark“, taip pat daugybę „Microsoft“ programų galima įdiegti iš šio paketų tvarkyklės.

Winget kodas rašomas C ++ ir platinamas pagal MIT licenciją. Paketai įdiegiami iš bendruomenės palaikomos saugyklos. Skirtingai nei diegiant programas iš „Windows“ parduotuvės katalogo, „winget“ leidžia įdiegti programas be nereikalingos rinkodaros, vaizdų ir reklamos.

Jei norite sužinoti daugiau apie tai, galite patikrinti išsamią informaciją Šioje nuorodoje. 

Kaip išbandyti Winget?

Kam jie skirti „Windows Insider“ vartotojai“Ir domisi šiuo paketų tvarkytuvu, jie gali užsiregistruoti „Windows Package Manager Insider“ programoje su tuo pačiu „Microsoft“ paskyros el. pašto adresu, kurį naudojate „Insider“ versijoje.

Patvirtinus „Microsoft Store“ atnaujins „Windows 10 Insider“ versijos „App Installer“ paketą ir dabar turėsite prieigą prie „PowerShell“ komandos „winget“.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Yvan sakė

    Panašu, kad „Winget“ tvarko asmeninį kompiuterį, tačiau nepakankamai tinkamas tvarkyti įmonės kompiuterius.
    WAPT geriausiai tinka įmonės aplinkai.

  2.   Isardas sakė

    „Microsoft“ mažai keičiasi (nors dabar „palaiko“ nemokamą programinę įrangą):

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