Mis see on ja miks ma tahan TAGASIPORTI

Kaks nädalavahetust tagasi toimus see linnas, kus elan Vabaduse päeva tarkvara.

Ürituse ajal kuulsin seda sõna tagaport. Ma oleksin võinud sealsamas nõu pidada mis on backport, mida ümbritsevad GNU / Linuxi spetsialistid, kuid mul oli kahtlus ja ma pühendusin kodus teadustööle.

Mõnikord arvan, et peaksime looma kategooria nimega "Mul on vaja hispaania keeles selgitusi ja ma leian need hiina mandariini keeles"Kõigi leitud seletuste tõttu ei selgitanud ükski minu jaoks absoluutselt midagi.

Vaatame, mida Vikipeedia ütleb:

Un Seljaport on tegevus Tehke muudatused o looge plaaster olemasolevast vanema versiooniga tarkvarale.

2195019023_2d5e9b9731

Jah, täpselt, see oli minu väljend, kui lugesin seda selgitavat ja suurepärast selgitust.

Seetõttu pidasin nõu kahega "asesoorid”:) minu jaoks asja selgitamiseks. Vastused sain küsimusele Mis on backport? olid järgmised:

Benji ta ütles mulle:

[…] ... Nad teevad plaastri ja rakendavad selle eelmistele versioonidele ka seetõttu, et see on pärandprobleem või eelmise versiooni plaaster, seda rakendatakse uuemale versioonile nagu tunnusjoon… […]

Noh, siis võime öelda, et backport on plaaster, mis on tehtud vea parandamiseks paketi X-versioonis. Selle paketi uues versioonis on backport juba omandatud funktsionaalsus, see tähendab: see on versiooni funktsioon. Aga vanad versioonid? Kas viga kehtib? Ei: backport parandab selle vea täpselt. Kuidagi on olemas a tagurpidi ühilduvus (kummaline küsimus ja raskesti mõistetav inimesele, kes on nagu mina ka uues versioonis kuidagi harjunud vigu parandama).

Igaks juhuks pidasin nõu ka ReNaga (siin blogis vana tuttav), kes pilti veidi täpsustas.

ReNa ütles mulle:

[…] ... Kui sisestate OS-i ühe versiooni, sisestage näiteks paketid teisest versioonist, et teil oleks X-i paketi uuem versioon.
Palju tehakse stabiilsetes versioonides, nagu Debian Lenny, millel on vanemad paketid, ja kui vajate uut väikest programmi, siis tehke selle jaoks Debian Lennys olev backport… […]

Ah, nii: koostan uue programmi OS-i vanale versioonile ja see on kõik?

[…] ... See pole tegelikult selle koostamine, vaid hoidlatest allalaadimine.
See tähendab, et hoidlatesse tehakse backport, et oleks võimalik alla laadida uuem programmi versioon ... […]

Siis backports ei paranda ainult vigu, need aitavad mul oma praeguses GNU / Linuxi jaotuses kasutada uut versiooni (nimetame seda ebastabiilseks, uuendatud, täiustatud jne). Kas backport'i tegemiseks on vaja, et oleks mõni viga või midagi sellist, või kas saan selle alla laadida, et oleks uuem versioon või mõlemad?

[…]… Ei ei, teete seda siis, kui soovite, ei pea te vastama ühelegi tingimusele ... […]

Alumine rida: seljatoed ei tundu olevat midagi ülimalt keerukat ega sellest maailmast väljas. Nad ei tundu nii murettekitavad, kui tead, mis see on?

Olen kindel, et peab olema kuulsad seljatoed, nii et kui keegi neist, kes meid luges, teab mõnda (või tegi backport'i), kutsun teid seda meile ütlema.

Mis oli teie viimane sadam?


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Marcelo DIJO

    Väga huvitav. Täname selgituse eest, N @ ty. Lugesin seda väikest sõna "backport" mitu korda ja mõtlen alati, mis see oli. X põhjusel lükkasin selle tähenduse otsimise alati edasi ja nüüd on teie postitus mind sel teemal häirinud. Aitäh!

  2.   Sheng DIJO

    Vaatame, kas ma saan aru ... Seljaport on plaaster, mis on välja antud programmi eelmiste versioonide jaoks, kuid mida rakendatakse uutele versioonidele?

    nt: vabastate Firefox 3.0 jaoks plaastri, kuid versioonis 3.5 kasutavad nad seda sama plaastrit vea parandamiseks?

  3.   deby.nqn DIJO

    Väga hea selgitus, tänan teid väga ja kuna me oleme siin, siis jätan teile N @ ty ja kõigi tüdrukute jaoks video, mis julgustab meid edasi töötama tehnikaga, elagu tehnilised naised !!!
    http://www.youtube.com/watch?v=O293-kmyUj0&feature=player_embedded

  4.   seth DIJO

    Ma kasutasin paar korda seljatoed, et Lennyle pigistamispakendeid saada

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

  5.   bawatako DIJO

    suurepärane artikkel ja tegelikult on blogi väga hea. Tulin artiklist, mille neoteost pärit kutid esile tõstsid ja tõde on see, et jäin ummikusse.
    Vaadake tagasipordi näidet on kutsika linuxi klassikaline versioon, mis on madala riistvararessurssiga arvutite jaoks mõeldud Linuxi live-cd levitaja, nad töötasid oma põhiversiooni (kutsika linux 4.3.1) uusima Linuxi tuumaga (2.6.31. 2.6.31) , kuid on mõned väga vanad arvutid, mis ei sobi 2.6.26 kerneliga, nii et tehti backport, mis oleks klassikaline versioon, kus see asendati XNUMX kerneliga, kuid ülejäänud distro on kõik sama tarkvara ja konfiguratsioonipaketiga, kuid vana tuumaga, et anda rohkem stabiilsust ja ühilduvust

    Terviseks. -

  6.   Marta DIJO

    See, et ma tulen välja selgitama, mis on tagaport 7 aastat pärast selle kirjutamist, on hämmastav.
    Tänud selgitamast.

  7.   01101001b DIJO

    Hea artikkel. Ja jah, väga lihtne idee on segaduses.

    Seljaport EI OLE tarkvara, see on tarkvara toiming, et see töötaks operatsioonisüsteemi eelmises versioonis, milleks see algselt ei olnud mõeldud.

    Näiteks plaaster. Kui (nagu Vikipeedia ütleb) on rakendusel 2.0 asju, mida parandada, tehakse plaaster. Kui selgus, et eelmisel versioonil (application1.0) oli sama probleem, kuid kood oli mõnevõrra erinev, oleks vaja plaastrit muuta, tehes plaastrist "pordi" nii, et see töötaks selle eelmise versiooniga ... "Tagasiport" (plaaster). Kõnekeeles öeldakse, et «plaaster on tagaport».

    See kehtib ka siis, kui soovite suurema versiooninumbriga programmi (kui stabiilset versiooni), kuid mis on mõeldud teie operatsioonisüsteemi * järgmise * versiooni jaoks (see eristabki seda programmi värskendusest ja kõik).

    Kui keegi suudaks seda eriti värsket versiooni muuta, et see töötaks operatsioonisüsteemi vanema versiooniga kui see oli kavandatud (selle programmi versiooni jaoks), siis ta "portiks" programmi "tagasi" (jällegi "backport").