Iyo Yekuvandudza Framework, nzira yekutarisa zvakachengeteka uye kurodha zvinyorwa

Zvakaziviswa kuti kuburitswa kweiyo vhezheni itsva 1.0 yeThe Update Framework, inozivikanwa zviri nani seTUF uye inoratidzirwa nekuve chimiro chinopa nzira yekutarisa uye kudhawunirodha zvigadziriso zvakachengeteka.

Chinangwa chikuru chepurojekiti ndechekudzivirira mutengi kubva pakurwiswa kwakajairwa kumatura uye zvivakwa, kusanganisira kupikisa kukwidziridzwa kwemanyepo nevanorwisa vakagadzirwa mushure mekuwana makiyi ekugadzira masiginecha edhijitari kana kukanganisa repository.

Pamusoro peTUF

Iyo purojekiti inogadzira akati wandei emaraibhurari, mafaera mafomati, uye zvekushandisa iyo inogona kubatanidzwa nyore nyore mune iripo application yekuvandudza masisitimu, ichipa dziviriro muchiitiko chekukanganisa kwakakosha nevagadziri vesoftware. Kuti ushandise TUF, zvakakwana kuwedzera metadata inodiwa kune repository uye kubatanidza maitiro anopiwa muTUF kuti atakure uye aone mafaira mukodhi yemutengi.

Iyo TUF framework inotora basa rekutarisa yekuvandudza, kurodha pasikugadzirisa uye simbisa kuvimbika kwayo. Iyo yekugadziridza yekuisa sisitimu haipesane zvakananga neimwe metadata, inosimbiswa uye inoiswa neTUF.

Nekubatanidzwa nemaapplication uye kugadzirisa masisitimu ekuisa, yakaderera-level API yekuwana metadata uye kuitiswa kweyepamusoro-level mutengi API ngclient, yakagadzirira kubatanidzwa kwekushandisa, inopihwa.

Pakati pekurwisa uko TUF inogona kupikisa vari ivo shanduro inotsiva pasi pechiratidziro chezvigadziriso zvekuvhara zvigadziriso kune kusasimba musoftware kana kudzoreredza mushandisi kune yakare vhezheni ine njodzi, pamwe ne kusimudzirwa kwezvidzoreso zvakashata zvakasaina zvakasaina uchishandisa kiyi yakakanganiswa, kuita kurwisa kweDoS kune vatengi, sekuzadza dhisiki neyakagadziridzwa isingaperi.

Dziviriro kubva mukukanganisa kwezvivakwa yemutengesi wesoftware anowanikwa nekuchengetedza akaparadzana marekodhi anooneswa emamiriro eiyo repository kana application.

ari TUF-yakasimbiswa metadata inosanganisira ruzivo rwakakosha iyo inogona kuvimbwa nayo, cryptographic hashes yekuongorora kuvimbika kwefaira, mamwe masiginecha edhijitari kuti aone metadata, ruzivo rwenhamba yenhamba, uye rekodhi ruzivo rwehupenyu. Makiyi anoshandiswa kuonesa ane hupenyu hushoma uye anoda kugara achigadziridzwa kudzivirira kusaina nemakiyi ekare.

Kuderedza njodzi yekukanganisa hurongwa hwese kunowanikwa kuburikidza nekushandiswa kwekupatsanurwa kwekuvimba modhi, umo bato rimwe nerimwe rinongogumira kune iyo nzvimbo iyo yakanangana nayo.

Iyo sisitimu inoshandisa hierarchy yemabasa nemakiyi avo, semuenzaniso, iro midzi basa rinoratidza makiyi emabasa anokonzeresa metadata mune repository, data nezve nguva yekuumbwa kwekuvandudzwa uye chinangwa chinovaka, zvakare, basa rine chekuita nekuvaka rinoratidza mabasa ane chekuita nekupihwa chitupa. akaunzwa mafaira.

Kudzivirira kubva pakukanganisa kwakakosha, inoshandisa nzira yekukanzura kiyi nekukurumidza uye kutsiva. Kiyi yega yega inongoisa chete mashoma anodiwa masimba, uye notarization mashandiro anoda kushandiswa kwemakiyi akati wandei (kudonhedza kwekiyi imwe chete hakubvumiri kurwiswa nekukurumidza kumutengi, uye kukanganisa hurongwa hwese, zvinofanirwa kutora makiyi e. Vese Vatori vechikamu).

Mutengi anogona chete kugamuchira mafaera akagadzirwa gare gare kupfuura mafaera akambotambirwa, uye data inotorwa chete zvichienderana nehukuru hwakatsanangurwa mune yakasimbiswa metadata.

Iyo yakabudiswa shanduro ye TUF 1.0.0 inopa yakanyatso kunyorwazve referensi kuita uye yakagadzikana vhezheni yeiyo TUF yakatarwa iyo iwe yaunogona kushandisa semuenzaniso wekunze-kwebhokisi paunenge uchigadzira yako wega mashandisirwo kana kubatanidza mumapurojekiti ako.

Kuitwa kutsva ine kodhi yakaderera zvakanyanya (Mitsetse 1400 panzvimbo ye4700), iri nyore kuchengetedza uye inogona kuwedzeredzwa nyore, semuenzaniso, kana iwe uchida kuwedzera rutsigiro kune chaiyo network stacks, kuchengetedza masisitimu, kana encryption algorithms.

Iyo purojekiti inogadzirwa pasi peiyo Linux Foundation uye inoshandiswa kuvandudza kuchengetedzeka kwekuunza dhizaini mumapurojekiti akadai seDocker, Fuchsia, Automotive Giredhi Linux, Bottlerocket, uye PyPI (kubatanidzwa kwekurodha verification uye metadata muPyPI inotarisirwa munguva pfupi).

Chekupedzisira, kana iwe uchida kukwanisa kuziva zvishoma nezvazvo, unogona kubvunza nezve Mune inotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako