Як працює підтримка Ubuntu


9

Кожна версія Ubuntu оголосила про закінчення дати підтримки. Наприклад, поточний Oneiric буде підтримуватися до квітня 2013 року. Що це означає і що станеться до того часу? Якщо ви знайдете помилку в одному з підтримуваних Ubuntu пакетів - чи буде вона виправлена?

Я прошу, тому що у мене виникають серйозні відомі проблеми з Compiz та Unity, які роблять його абсолютно непридатним для мене (помилка №888039 + кілька інших другорядних). Виправлення були випущені у відділенні Precision, хоча статус Launchpad говорить про те, що він впливає на Oneiric (Це теж заплутано, але, можливо, я недостатньо добре знаю процес). Перехід на точність зараз не є варіантом, і мені просто цікаво, чи можу я очікувати, що такі виправлення будуть підтримуватися до попередньої - все ще підтримується версії, якщо я чомусь не хотів би оновити до останньої версії.

Я знаю, що це важко узагальнити, але просто хотілося знати, чого я можу очікувати від "підтримуваної" версії.


1
Стан помилки говорить про виправлення випуску як для Precision, так і для Oneiric. Виправлення для Oneiric було здійснено хвилини тому, тому може пройти день чи два, поки ви не побачите оновлення.
щороку

Який термін;) У будь-якому випадку - я думаю, мені доведеться почекати ще пару днів, оскільки я досі не можу побачити виправлення в оновленнях.
Мацей Драган

Насправді виправлення було подано 10 лютого (№131) та прийняте до запропонованого 17-го ФРС (# 133). Якщо він все ще не зробив його основним, можливо, ви захочете включити запропонований сховище та встановити його версію nux.
щороку

Це було лише для Preceise (# 139). Остання зміна статусу призначена для Oneiric ... Сподіваюся. Ось чому я написав, що мені здається, що стани стартових панелей є досить заплутаними.
Мацей Драган

... але я не говорив про тестування PPA, а також №131 та №133. Вони обоє посилаються лише на Онерік. Перевірте, яку версію nuxвстановили:apt-cache show nux | grep Version
mikew незалежно від

Відповіді:


5

Обіцянка, що певна версія Ubuntu буде підтримуватися для певної кількості версій, не обов'язково означає обіцянку виправити всі помилки або навіть обіцянку виправити будь-які помилки.

Зверніть увагу на цю цитату з веб-сторінки Ubuntu для користувачів настільних підприємств.

Будьте в курсі безкоштовних і регулярних оновлень та оновлень

Дивіться графік під назвою Ubuntu для робочого циклу випуску . Зауважте, що наступні два випуски LTS отримають 2-річну підтримку оновлень обладнання та обслуговування та ще 3-річну підтримку оновлень технічного обслуговування. Це може включати виправлення помилок, але це не означає обіцянки виправити всі помилки протягом цього періоду.

Це схоже для версій сервера LTS, як показує ця сторінка для бізнес-користувачів сервера Ubuntu . Основна відмінність полягає в тому, що оновлення обладнання та обслуговування подовжуються на повний 5-річний період.

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

Коли я читаю цю сторінку про допомогу з помилками, то бачу, що спільнота розвитку Ubuntu реагує на звіти про помилки дуже впорядковано.

Вам також потрібно врахувати, що Ubuntu є дистрибутивом. Він бере програмні компоненти з інших частин спільноти Linux і об'єднує їх. Що робити, якщо помилка знаходиться в ядрі Linux, або Debian, або Gnome або іншому компоненті, за який Ubuntu не несе відповідальності.

Звіт про помилку має бути спрямований до тих, хто відповідає за підтримку та розробку пакету, в якому є помилка. І саме тоді залежить від цих людей.

Іноді люди Ubuntu можуть надати виправлення, а також звіт про помилки. Важливо, щоб виправлення висунулося вгору за течією (як його називають), тоді всі в спільноті Linux можуть принести користь, а не тільки нам користувачам Ubuntu. Потрібен час, щоб виправлення йшло вгору за течією, приймалися тими обслуговувачами верхівки та поверталися вниз за течією, щоб перейти в Ubuntu.

Я не здивований, що іноді приймається рішення виправити проблему в наступній випущеній версії Ubuntu, а не виправити її у версії, яку незабаром слід замінити. Особливо, якщо наступна версія має бути LTS-версією з 5-річною підтримкою.

Ви говорите, що саме ця помилка виправляється в Precision Pangolin, але не в Oneiric Ocelot. Але Точний Панголін 12.04 пройшов випробування майже півроку. Якщо виправити виправлення в Precision, виправлення піддається тестуванню.

Це краще, ніж вводити його в Oneiric для користувачів, які очікують стабільного випуску, щоб перевірити його, ви не думаєте?

Виправлення минулого може зачекати. Отримайте майбутнє "точно" на початку. Саме це важливо, на мою думку.


2

Наприклад, поточний Oneiric буде підтримуватися до квітня 2013 року. Що це означає і що станеться до того часу?

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

Якщо ви знайдете помилку в одному з підтримуваних Ubuntu пакетів - чи буде вона виправлена?

Залежно від тяжкості помилок та пакунків, на які впливає помилка, вона може бути, а може і не бути виправлена.


2

Немає гарантії, що якщо буде виявлена ​​помилка, вона буде виправлена. Період. Навіть у поточній чи розробній версії. Деякі помилки виправлені, інші - ні, це залежить від доступних ресурсів, серйозності помилок тощо ...

Що впевнено, що якщо помилка виправлена, і вона є безпечною чи критичною, вона буде перенесена назад у всі підтримувані версії. Крім того, в деяких підтримуваних версіях ви отримуватимете оновлення деяких вибраних пакетів (наприклад, firefox) до закінчення його роботи.

Найголовніше, що стосується підтримки, з точки зору звичайного користувача, - це те, що сховища будь-яких версій залишатимуться в Інтернеті лише до тих пір, поки вони підтримуються. Якщо ви використовуєте непідтримувану версію Ubuntu, ви не зможете встановити або оновити програмне забезпечення звичайними засобами (apt-get з офіційними сховищами, програмним центром тощо).


0

Інші добре вирішили, що означає отримувати підтримку.

Якщо ви маєте виправлення в Precision, яке вам потрібно, у старій версії, як Oneiric, є три можливості.

  1. Ви можете прослідкувати за станом оновлених версій оновлень. Якщо виправлення важливе і навряд чи щось порушить, це кандидат у СРУ. Дивіться тут . Посилання також надає важливу інформацію щодо того, чому помилки не виправляються автоматично у старих версіях пакетів.

    Я бачу виправлення помилки, про яку ви згадали, проходить процес SRU для Oneiric. Ви можете прокоментувати звіт про помилку із запитом про його статус. Я здивований, що він пройшов тестування так довго, як і є.

  2. В цілому, можливо, що новіша версія пакета з виправленням була випущена на oneiric-backports. Ви можете ввімкнути це сховище, відкривши Центр програмного забезпечення Ubuntu, скориставшись Правка-> Джерела програмного забезпечення, а потім натисніть вкладку Оновлення. Виберіть одиничні спинки.

  3. Знову ж таки, загалом кажучи, ви можете використовувати версію Precision у вашій системі, якщо Oneiric має всі залежності нової версії пакету. Ви можете переміщатися на archives.ubuntu.com через дерево пулів каталогів до поточного пакету для кожного підтримуваного випуску. Ви можете завантажити потрібний, перевірте, чи всі його залежності задоволені, а потім спробуйте встановити його за допомогою sudo dpkg -i package_name_and_releaseкоманди. Інтернет-пошук також може бути корисним для пошуку .deb-файлу для потрібної версії. Це малоймовірно, що це спрацює для Compiz чи Unity, оскільки в їхній залежності від виходу до випуску так багато змін.


У вашому конкретному випадку ви згадуєте, я вважаю, що процес СРУ був найбільш підходящим, і справді за цим процесом слід виправити. Запропоноване виправлення знаходиться у сховищі, запропонованому oneiric, і ви можете встановити та протестувати його звідти. Дивіться це для отримання додаткової інформації.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.