Microsoft e Theha Winget e Ncha ea Open Source Package Manager

Microsoft e phatlalalitsoeng tlhahiso ea pele ea teko ea mookameli oa sephutheloana
winket (Windows Package Manager), e fanang ka lisebelisoa tsa ho kenya lits'ebetso ho sebelisa mohala oa taelo.
Khoutu e ngotsoe ka C ++ le ajoa ke tlas'a laesense ea MIT. Liphutheloana li kentsoe ho tloha polokelo, e tšehelitsoe ke sechaba. Ho fapana le ho kenya mananeo ho tsoa lethathamong la Lebenkele la Windows, Winget e u lumella ho kenya lits'ebetso ntle le papatso e sa hlokahaleng, litšoantšo le papatso.

Tokollo ea hajoale e ts'ehetsa litaelo tsa ho batla sesebelisoa (batla), ho kenya (kenya), ho bonts'a tlhaiso-leseling ea sephutheloana (show), le ho hlophisa. bobolokelo (mohloli), ho sebetsa ka li-hashes tsa faele (hash), le ho hlahloba botšepehi ba metadata (netefatsa). Litaelo tsa uninstall, lenane, le ntlafatso li lebelletsoe tokollong e latelang. Likhetho tsa sephutheloana ikemiselitse ka lifaele tse nang le manifesto в Mofuta oa YAML. Lifaele tse sebetsang ka botsona li bolokoa ka kotloloho ho li-server tsa merero ea mantlha, polokelo e sebetsa feela joalo ka index, mme manifest e bua ka faele ea kantle ea msi (mohlala, e fumanehang ho GitHub kapa webosaete ea morero) 'me e sebelisa SHA256 hash ho netefatsa botšepehi le tšireletso khahlanong le ho senya.

Ea pele e sebetsang ka botlalo tokollo eo reriloeng ho tloha ka Mots'eanong selemong se tlang, e tla ts'ehetsa ho hokahana le lethathamo la Lebenkele la Microsoft, ho phethela ka boits'oaro, likarolo tse fapaneng tsa litokiso (likhatiso, liphetolelo tsa beta), ho kenya likarolo tsa sistimi le lits'ebetso tsa phanele ea taolo, ts'ebetso ea ho fana ka lifaele tse kholo haholo (lintlafatso tsa delta), liphutheloana tsa liphutheloana, sehokelo sa ho hlahisa lipontšo, ho sebetsa ka litšepiso, ho kenyelletsa lifaele ka fomate ea zip, jj.

Motsamaisi oa sephutheloana sa Winget o se a fumaneha ho basebelisi ba tokollo ea morao-rao ea liteko Windows Insider 'me e tla romelloa e le karolo ea Desktop App Installer 1.0. Hona joale ho na le XNUMX sebakeng sa polokelo. eketsoe merero e kang 7Zip, OpenJDK, iTunes, Chrome, Blender, DockerDesktop, Dropbox, Evernote, FreeCAD, GIMP, Git, Maxima, Inkscape, Nmap, Firefox, Thunderbird, Skype, Edge, VisualStudio, KiCad, LibreOffice, Minecraft, Opera, Putty, Telegramard hantle le Wishark joalo ka nomoro e kholo ea WhatsAppDesktop le Wishark, Steamard le Wishark. Lisebelisoa tsa Microsoft.

 Microsoft e Theha Winget e Ncha ea Open Source Package Manager

Source: opennet.ru

Eketsa ka tlhaloso