Що це і чому я хочу БЕКПОРТ

Два вихідні тому його провели в місті, де я живу Програмне забезпечення Дня Свободи.

Під час заходу я почув це слово задній порт. Я міг би проконсультуватися тут же що таке бекпорт, оточений спеціалістами з GNU / Linux, але в мене залишились сумніви, і я вдома присвятив себе дослідженням.

Іноді я думаю, що нам слід створити категорію під назвою "Пояснення, які мені потрібні іспанською мовою, і я знаходжу їх китайською мовою"Через усі роз’яснення, які я знайшов, жодне не пояснило мені абсолютно нічого.

Давайте подивимося, що говорить Вікіпедія:

Un задній порт є дією Внесіть зміни o створити патч до програмного забезпечення зі старішою версією, ніж існуюча.

2195019023_2d5e9b9731

Так, саме це було моє вираження, коли я читав це уточнююче та чудове пояснення.

Тому я порадився з двома "асесори”:) для роз’яснення справи для мене. Відповіді я отримав на запитання Що таке бекпорт? були наступними:

Бенджі він мені сказав:

[…] ... Вони роблять виправлення та застосовують його до попередніх версій, також тому, що це застаріла проблема або патч з попередньої версії, він застосовується до нової версії, наприклад особливість… […]

Ну, тоді ми можемо сказати, що бекпорт - це патч, який створений для виправлення помилки в X-версії пакету. У новій версії цього пакету бекпорт - це вже набута функціональність, тобто: це особливість версії. А як щодо старих версій? Чи помилка зберігається? Немає: бекпорт точно виправляє цю помилку. Існує, якимось чином, a зворотна сумісність (дивне і важке для розуміння питання для того, хто, як і я, якось звик виправляти помилки в новій версії).

На всякий випадок я також проконсультувався з ReNa (давнім знайомим у цьому блозі), який ще трохи прояснив картину.

ReNa сказала мені:

[…] ... Це коли ви робите версію ОС, вводите пакети іншої версії, наприклад, щоб мати більш оновлену версію пакета X.
Багато робиться у стабільних версіях, таких як Debian Lenny, які мають старіші пакети, і якщо вам потрібна нова маленька програма, ви робите бекпорт, щоб мати її в Debian Lenny ... [...]

А, отже: я компілюю нову програму на старій версії ОС і все?

[…] ... Це насправді не компіляція, а завантаження із сховищ.
Тобто у сховищах робиться бекпорт, щоб мати змогу завантажити версію програми, яка є новішою ... [...]

Тоді, бекпорти не виправляють лише помилки, вони допомагають мені використовувати нову версію (назвати її нестабільною, оновленою, вдосконаленою тощо) у моєму поточному дистрибутиві GNU / Linux. Щоб зробити бекпорт, чи потрібно мати помилку або щось подібне, чи я можу завантажити її, щоб мати більш оновлену версію, або обидва?

[…] ... Ні ні, ви робите це, якщо хочете, вам не потрібно відповідати жодним умовам ... […]

Підсумок: бекпорти, здається, не є чимось надзвичайно складним або не з цього світу. Вони здаються не такими тривожними, як тільки ти знаєш, що це, правда?

Я впевнений, що має бути відомі бекпорти, тому, якщо хтось із тих, хто нас читає, знає щось (або зробив бекпорт), я запрошую вас сказати нам.

Яким був ваш останній бекпорт?


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Марсело - сказав він

    Дуже цікаво. Дякую за пояснення, N @ ty. Я багато разів читав це маленьке слово "бекпорт" і завжди дивуюсь, що це було. З причин X я завжди відкладав пошук його значення, і тепер ваша публікація мене потурбувала з цього приводу. Дякую!

  2.   Шенг - сказав він

    Подивимось, чи я розумію ... Бекпорт - це патч, який випускається для попередніх версій програми, але застосовується до нових версій?

    наприклад: ви випускаєте патч для firefox 3.0, але в 3.5 вони використовують той самий патч для виправлення помилки?

  3.   deby.nqn - сказав він

    Дуже гарне пояснення, велике спасибі. Оскільки ми тут, я залишаю для вас N @ ty та для всіх дівчат відео, яке заохочує нас продовжувати працювати в галузі технологій, хай живуть технічні жінки !!!
    http://www.youtube.com/watch?v=O293-kmyUj0&feature=player_embedded

  4.   сет - сказав він

    Я пару разів користувався бекпортами, щоб набити Ленні

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

  5.   баватакко - сказав він

    відмінна стаття, а блог насправді дуже хороший. Я взяв статтю, висвітлену хлопцями з neoteo, і правда в тому, що я застряг.
    подивіться на приклад бекпорта - класична версія puppy linux, яка є дистрибутивом Linux live cd для комп’ютерів з низькими апаратними ресурсами, вони розробили свою основну версію (puppy linux 4.3.1) з останнім ядром linux (2.6.31. 2.6.31) , але є деякі дуже старі комп'ютери, які погано поєднуються з ядром 2.6.26, тому був зроблений бекпорт, який був би класичною версією, де його замінили ядром XNUMX, але решта дистрибутиву все те саме програмного забезпечення та пакету конфігурації, але зі старим ядром для більшої стабільності та сумісності

    Ура. -

  6.   березня - сказав він

    Те, що я приходжу, щоб дізнатись, що таке бекпорт, через 7 років після того, як ви написали це, дивно.
    Дякую за роз'яснення.

  7.   01101001b - сказав він

    Хороша стаття. І так, дуже проста ідея плутається.

    Бекпорт - це НЕ програмне забезпечення, це дія на програмне забезпечення, щоб воно працювало в попередній версії ОС, для якої воно спочатку не було призначене.

    Наприклад, пластир. Якщо (як каже Вікіпедія) у додатку 2.0 є речі, які потрібно виправити, зроблено виправлення. Якщо виявилося, що попередня версія (application1.0) мала таку ж проблему, але код був дещо іншим, необхідно було б змінити патч, зробивши "порт" патча, щоб він працював з попередньою версією ... "Backport" (патчу). У розмовній формі можна сказати, що «патч - це бекпорт».

    Це також застосовується, якщо ви хочете програму з вищим номером версії (ніж стабільна версія), але розроблену для * наступної * версії вашої ОС (ТО це відрізняє її від оновлення програми і все).

    Якщо хтось зміг змінити цю ультрасучасну версію для роботи на старішій версії ОС, ніж було заплановано (для цієї версії програми), він "переніс" програму "назад" (знову ж таки, "бекпорт").