Pred dvema vikendoma je bila v mestu, kjer živim Programska oprema za Dan svobode.
Med dogodkom sem slišal besedo hrbet. Tam bi se lahko posvetoval kaj je backport, obkrožen s strokovnjaki za GNU / Linux, vendar me je ostal dvom in doma sem se posvetil raziskovanju.
Včasih mislim, da bi morali ustvariti kategorijo z imenom "Pojasnila, ki jih potrebujem v španščini in jih najdem v mandarinščini"Zaradi vseh razlag, ki sem jih našel, mi nobena ni popolnoma nič pojasnila.
Poglejmo, kaj pravi Wikipedia:
Un Zaledje je delovanje Naredite spremembe o ustvarite obliž v programsko opremo s starejšo različico od obstoječe.
Da, točno to je bil moj izraz pri branju te pojasnilne in čudovite razlage.
Zato sem se posvetoval z dvema "asesore”:), da mi razjasni zadevo. Odgovore sem dobil na vprašanje Kaj je backport? so bili naslednji:
Benji mi je povedal:
[…]… Naredijo popravek in ga uporabijo za prejšnje različice tudi zato, ker gre za zastarelo težavo ali za popravek iz prejšnje različice, zato se uporabi za novejšo različico, na primer funkcija… […]
No, lahko torej rečemo, da je backport obliž, ki je narejen za odpravo napake v različici X paketa. V novi različici tega paketa je backport že pridobljena funkcionalnost, to je: to je značilnost različice. Kaj pa stare različice? Ali napaka drži? Ne: backport natančno popravi to napako. Obstaja nekako združljivost nazaj (čudno in težko razumljivo vprašanje za nekoga, ki je tako kot jaz nekako navajen popravljati napake v novi različici).
Za vsak slučaj sem se posvetoval tudi z ReNo (staro znanko na tem blogu), ki je še nekoliko razjasnila sliko.
ReNa mi je rekla:
[…]… Je, ko naredite eno različico operacijskega sistema, da vnesete pakete iz druge različice, na primer, če želite posodobiti različico paketa X
Veliko se naredi v stabilnih različicah, kot je Debian Lenny, ki imajo starejše pakete, in če potrebujete nov mali program, naredite backport, da ga imate v Debian Lenny… […]
Ah, torej: Nov program prevedem v staro različico OS in to je to?
[…] ... V resnici ga ne sestavlja, ampak nalaga iz skladišč.
To pomeni, da je v repozitorijih narejen backport, da lahko prenesete različico programa, ki je novejša ... [...]
Nato backports ne odpravlja samo napak, pomagajo mi pri uporabi nove različice (jo imenujem nestabilna, posodobljena, izboljšana itd.) v moji trenutni distribuciji GNU / Linux. Ali je za izdelavo backporta nujno potrebna napaka ali kaj podobnega, ali jo lahko prenesem, da dobim posodobljeno različico, ali oboje?
[…] ... Ne, ne, če to želite, vam ni treba izpolnjevati nobenih pogojev… […]
Na koncu: zdi se, da povratne informacije niso nič izjemno zapletenega ali nezemeljskega. Zdi se, da niso tako zaskrbljujoči, ko veš, kaj je to, kajne?
Prepričan sem, da mora biti znameniti zaledjiTorej, če kdo od tistih, ki nas berejo, kakšnega pozna (ali je imel backport), vas vabim, da nam to pove.
Kakšno je bilo vaše zadnje potovanje?
Zelo zanimivo. Hvala za razlago, N @ ty. Velikokrat preberem tisto besedico "backport" in se vedno vprašam, kaj je to bilo. Zaradi X razlogov sem vedno odložil iskanje njegovega pomena in zdaj me je vaša objava na tem vprašanju motila. Hvala!
Poglejmo, ali razumem ... Backport je popravek, ki je izdan za prejšnje različice programa, vendar je uporabljen za nove različice?
npr .: sprostite popravek za firefox 3.0, vendar v 3.5 uporabljajo isti popravek za odpravo napake?
Zelo dobra razlaga, najlepša hvala in ker smo tukaj, za vas puščam N @ ty in za vsa dekleta video, ki nas spodbuja k nadaljnjemu delu v tehnologiji, naj živijo tehnične ženske !!!
http://www.youtube.com/watch?v=O293-kmyUj0&feature=player_embedded
Nekajkrat sem uporabil backporte, da sem Lennyju priskrbel pakete
http://backports.org/dokuwiki/doku.php?id=instructions
odličen članek in pravzaprav je blog zelo dober. Izhajal sem iz članka, ki so ga poudarili fantje iz neotea in resnica je, da sem zaljubljen.
poglejte primer backport-a je klasična različica puppy linux, ki je linux live cd distro za računalnike z nizko strojno opremo, svojo glavno različico (puppy linux 4.3.1) so razvili z najnovejšim jedrom linux (2.6.31. 2.6.31) , vendar obstaja nekaj zelo starih računalnikov, ki se ne ujemajo z jedrom 2.6.26, zato je bil narejen backport, ki bi bil klasična različica, kjer ga je nadomestilo jedro XNUMX, preostali del distro pa je vseeno enak programski in konfiguracijski paket, vendar s starim jedrom za večjo stabilnost in združljivost
Na zdravje.-
To, da pridem izvedeti, kaj je backport 7 let po tem, ko ste to napisali, je neverjetno.
Hvala za pojasnilo.
Dober članek. In ja, zelo preprosta ideja je zmedena.
Backport NI programska oprema, temveč ukrep na programski opremi, da deluje v prejšnji različici operacijskega sistema, za katerega prvotno ni bil namenjen.
Na primer obliž. Če (kot pravi Wikipedia) mora aplikacija 2.0 popraviti nekaj, se naredi popravek. Če bi se izkazalo, da je imela prejšnja različica (application1.0) enako težavo, vendar je bila koda nekoliko drugačna, bi bilo treba popraviti obliž, tako da naredimo "vrata" popravka tako, da deluje s prejšnjo različico ... "Backport" (obliža). V pogovoru bi rekli, da je »obliž backport«.
Velja tudi, če želite program z višjo številko različice (od stabilne različice), vendar zasnovan za * naslednjo * različico vašega OS (TO je tisto, kar ga razlikuje od posodobitve programa in to je to).
Če bi nekdo lahko prilagodil to najnovejšo različico tako, da deluje na starejši različici OS, kot je bilo načrtovano (za to različico programa), bi program "priklopil" nazaj "(spet" backport ").