Kei te whakawhanake a Microsoft i tetahi kaiwhakahaere kete tuwhera hou, winget.

Microsoft whakaputaina tuku whakamātautau tuatahi o te kaiwhakahaere mōkihi
parirau (Windows Package Manager), e whakarato ana i nga taputapu mo te whakauru i nga tono ma te whakamahi i te raina whakahau.
Kua tuhia te waehere ki C ++ me tohaina e i raro i te raihana MIT. Ka whakauruhia nga kete mai i putunga, tautokohia e te whai waahi a te hapori. Kaore i rite ki te whakauru i nga papatono mai i te Toa Windows, ka taea e winget te whakauru i nga tono me te kore hokohoko, whakaahua me nga panui.

Ko te tukunga o naianei e tautoko ana i nga whakahau mo te rapu tono (rapu), te whakauru (whakauru), te whakaatu korero mokihi (whakaatu), te whakatakoto whare putunga (puna), mahi tahi me nga hashes o nga konae whakauru (hash) me te tirotiro i te tika o nga metadata (whakamana). Wetetāuta, whakarārangihia, me te whakahou i nga whakahau e tika ana hei te tukunga e whai ake nei. Kōwhiringa mōkihi kua whakaritea mā ngā kōnae mai whakaaturanga в hōputu YAML. Ko nga konae ka taea te penapena tika ki runga i nga kaitoro o nga kaupapa matua, ko te putunga ka mahi hei taurangi, a ko te whakaaturanga e tohu ana ki tetahi konae msi o waho (hei tauira, kei runga GitHub ranei paetukutuku kaupapa) me te whakamahi i te hash SHA256 mo te mana tika me te whakamarumaru kino.

Ko te putanga tuatahi o nga ahuatanga katoa, e kua whakaritea mo Haratua a tera tau, ka tautokohia te whakaurunga ki te raarangi Toa Microsoft, te whakaoti-aunoa, nga momo momo tukunga (whakaputa, putanga beta), te whakaurunga o nga waahanga punaha me nga tono mo te paewhiri mana, nga arotautanga mo te tuku i nga konae tino nui (whakahoutanga delta), huinga kete , atanga mo te whakaputa whakaaturanga, te mahi me te whakawhirinaki, te whakauru i nga konae ki te whakatakotoranga zip (hei taapiri atu ki te msi), aha atu.

Kei te watea kē te kaiwhakahaere mōkihi winget ki ngā kaiwhakamahi o te putanga whakamātautau hou Windows Insider a ka tukuna hei waahanga o te Papamahi App Installer 1.0. I tenei wa kua oti te putunga tāpirihia kaupapa penei i te 7Zip, OpenJDK, iTunes, Chrome, Blender, DockerDesktop, Dropbox, Evernote, FreeCAD, GIMP, Git, Maxima, Inkscape, Nmap, Firefox, Thunderbird, Skype, Edge, VisualStudio, KiCad, LibreOffice, Minecraft, Opera, Putty , TelegramDesktop, Steam, WhatsApp, Wireguard me Wireshark, me te nui o te tau Nga tono Microsoft.

Kei te whakawhanake a Microsoft i tetahi kaiwhakahaere kete tuwhera hou, winget.

Source: opennet.ru

Tāpiri i te kōrero