Šta je to i zašto želim PRIJAVU

Prije dva vikenda održan je u gradu u kojem živim Softver za Dan slobode.

Tokom događaja čuo sam riječ zadnji port. Mogao sam se tamo posavetovati šta je backport, okružen stručnjacima za GNU / Linux, ali ostao sam nedoumice i kod kuće sam se posvetio istraživanju.

Ponekad mislim da bismo trebali stvoriti kategoriju koja se zove "Objašnjenja koja su mi potrebna na španskom, a pronalazim ih na mandarinskom kineskom"Zbog svih objašnjenja koja sam našao, nijedno mi nije apsolutno ništa pojasnilo.

Pogledajmo što kaže Wikipedia:

Un zadnji port je akcija Napravite izmjene o stvoriti zakrpu na softver starije verzije od postojeće.

2195019023_2d5e9b9731

Da, tačno, to je bio moj izraz kada sam čitao to pojašnjenje i veličanstveno objašnjenje.

Stoga sam konsultovao dva "asesores”:) da mi razjasni stvar. Odgovore sam dobio na pitanje Šta je backport? bili su sljedeći:

Benji on mi je rekao:

[…]… Napravili su zakrpu i primijenili je na prethodne verzije, također zato što je to stari problem ili zakrpa iz prethodne verzije, a primjenjuje se na noviju verziju poput svojstvo… […]

Pa, onda možemo reći da je backport zakrpa koja je stvorena da ispravi grešku u X verziji paketa. U novoj verziji ovog paketa, backport je već stečena funkcionalnost, to jest: to je značajka verzije. Šta je sa starim verzijama? Da li greška vrijedi? Ne: backport tačno ispravlja tu grešku. Postoji, nekako, a povratna kompatibilnost (čudno i teško razumljivo pitanje za nekoga ko je, poput mene, nekako naviknut na ispravljanje grešaka u novoj verziji).

Za svaki slučaj, konzultirao sam i ReNu (staru poznanicu na ovom blogu), koja je malo pojasnila sliku.

ReNa mi je rekla:

[…] ... Je li kada napravite verziju OS-a, unesite pakete druge verzije, na primjer, da biste imali ažuriranu verziju X paketa.
Puno se radi u stabilnim verzijama, poput Debiana Lennyja, koji imaju starije pakete, a ako vam treba novi mali program, napravite pozadinu da biste ga imali u Debian Lennyu ... [...]

Ah, pa: Kompajliram novi program na staroj verziji OS-a i to je to?

[…]… Zapravo ga ne sastavlja, već preuzima iz spremišta.
Odnosno, u spremištima se pravi backport kako bi se mogla preuzeti verzija programa koja je novija ... [...]

Dakle, backports ne ispravlja samo greške, pomažu mi da koristim novu verziju (nazovite je nestabilnom, ažuriranom, poboljšanom itd.) u mojoj trenutnoj GNU / Linux distribuciji. Da bih napravio backport, da li treba imati grešku ili nešto slično, ili je mogu preuzeti za ažuriranu verziju ili oboje?

[…]… Ne, ne, radi to ako želiš, ne moraš ispunjavati nikakve uvjete… […]

Dno crta: čini se da pozadinske pozadine nisu nešto izuzetno složeno ili izvan ovog svijeta. Ne čine se toliko zabrinjavajućima kad jednom znate što je to, zar ne?

Siguran sam da mora biti poznate zaleđe, pa ako neko od onih koji nas čitaju zna bilo koga (ili je imao backport), pozivam vas da nam kaže.

Koji je bio tvoj zadnji put?


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   marcelo rekao je

    Vrlo zanimljivo. Hvala na objašnjenju, N @ ty. Puno sam puta pročitao tu malu riječ "backport" i uvijek se pitam što je to bilo. Iz X razloga sam uvijek odgađao potragu za njenim značenjem, a sada me vaš post uznemirio na tu temu. Hvala!

  2.   Sheng rekao je

    Da vidimo da li razumijem ... Backport je zakrpa koja je objavljena za prethodne verzije programa, ali se primjenjuje na nove verzije?

    npr: oslobađate zakrpu za firefox 3.0, ali u 3.5 oni koriste istu zakrpu kako bi ispravili grešku?

  3.   deby.nqn rekao je

    Vrlo dobro objašnjenje, puno vam hvala, a pošto smo ovdje, ostavljam za vas N @ ty i za sve djevojke video koji nas ohrabruje da nastavimo raditi u tehnologiji, živjele tehničke žene !!!
    http://www.youtube.com/watch?v=O293-kmyUj0&feature=player_embedded

  4.   Seth rekao je

    Nekoliko puta sam koristio bekport kako bih nabacio Lenny-a

    http://backports.org/dokuwiki/doku.php?id=instructions

  5.   bawatako rekao je

    odličan članak, a blog je zapravo jako dobar. Došao sam iz članka koji su istakli momci iz neotea i istina je da sam zapeo.
    pogledajte primjer backport-a je klasična verzija puppy linux-a, koji je linux live cd distro za računare s niskim hardverskim resursima, razvili su svoju glavnu verziju (puppy linux 4.3.1) s najnovijim linux kernelom (2.6.31. 2.6.31) , ali postoje neki vrlo stari računari koji se ne slažu dobro s jezgrom 2.6.26, pa je napravljen backport koji bi bio klasična verzija gdje je zamijenjen jezgrom XNUMX, ali ostatak distroa je svejedno softverski i konfiguracijski paket, ali sa starim jezgrom radi veće stabilnosti i kompatibilnosti

    Živjeli.-

  6.   kuna rekao je

    Nevjerovatno je to što sam došao da saznam šta je backport 7 godina nakon što ste ovo napisali.
    Hvala na pojašnjenju.

  7.   01101001b rekao je

    Dobar članak. I da, zabuna je napravljena od vrlo jednostavne ideje.

    Backport NIJE softver, to je radnja na softveru da bi on radio u prethodnoj verziji OS-a za koji prvobitno nije bio namijenjen.

    Na primjer, zakrpa. Ako (kao što Wikipedia kaže) aplikacija 2.0 ima stvari za popraviti, napravljena je zakrpa. Ako bi se ispostavilo da je prethodna verzija (application1.0) imala isti problem, ali je kod bio nešto drugačiji, bilo bi potrebno izmijeniti zakrpu, napravivši "priključak" zakrpe tako da radi s tom prethodnom verzijom ... "Backport" (zakrpe). Kolokvijalno bi se reklo da je „zakrpa pozadina“.

    Primjenjuje se i ako želite program s većim brojem verzije (od stabilne verzije), ali dizajniran za * sljedeću * verziju vašeg OS-a (TO je ono što ga razlikuje od ažuriranja programa i to je to).

    Ako je neko uspio modificirati tu ultra nedavnu verziju da radi na starijoj verziji OS-a od planiranog (za tu verziju programa), program bi "vratio" natrag (opet, "backport").