Я мушу сказати, що це все відмінне запитання, і я детально опитую ваші відмінні запитання з невеликими знаннями про екосистему Ubuntu. Я розділив ваше питання на кілька менших:
1. Чи підтримує Ubuntu певну версію з обмеженим часом?
Перш ніж пояснити часовий ліміт для кожної версії (9.10, 11.04, 12.10 ...) або типу версії (Desktop, Server ...), ми повинні спершу переглянути деякі змінні, які враховуються за ці часові межі. Наприклад, деякі з них:
Man Power / Geek Power / Кількість розробників - це кількість вундеркіндів, розробників і взагалі людей, які працюють у створенні Ubuntu. Це кількість людей, які можуть приділити частину свого часу роботі над майбутнім випуском Ubuntu, поточним випуском Ubuntu та / або попередньою версією Ubuntu. Наразі, коли періоди підтримки підтримуються від серверів до 5 років, а для робочого столу - до 5 років у LTS та у звичайних версіях до 2 років, це означає, що розробникам Ubuntu доведеться працювати близько 9 версій Ubuntu. На цей час написані нижче версії Ubuntu, які мають підтримку (ви можете побачити більш поточний список тут ):
- 8.04 Сервер LTS
- 10.04 Настільний
- 10.04 Сервер LTS
- 11.04 Настільний
- 11.04 Сервер
- 11.10 Настільний
- 11.10 Сервер
- 12.04 Настільний
- 12.04 Сервер LTS
Це не включає роботу, виконану в 12.10, яка є майбутньою версією (Станом на це написання). Тож загалом зараз існує 10 версій, які отримують підтримку. Як я бачив, дві версії, які отримують більшу підтримку, - це 12.04 та 12.10, дещо 70% -80% працюють за 12.10 та 30% -20% за 12.04. Звичайно, якщо ми врахуємо інші попередні версії Ubuntu, які отримують підтримку, це буде щось на відсоток більше для майбутнього випуску, а потім другий найбільший відсоток за поточний реліз, а потім наступний кілька майже рівних відсотків за кожен попередній підтримується версія. Це означає, що на англійській мові звичайно, що розробники зосереджуються більше на майбутніх та поточних випусках, але все ж не відмовляються від старих, підтримуваних.
Сенс усього цього полягає в тому, щоб чітко ознайомитися з обсягом роботи, яку необхідно виконати, щоб ці 10 версій Ubuntu задовольнити та запропонувати підтримку всім користувачам кожної версії. Зважаючи на це, ми переходимо до другої частини.
Еволюція обладнання / програмне забезпечення
З часом приходить нове обладнання, нові програмні прийоми та нові інноваційні та розумні способи створення нових матеріалів та вдосконалення старих речей. Наприклад, коли вийшов Ubuntu 5.10, не було USB 3.0, Sata 6G або NFC. Це стосується також апаратного та програмного забезпечення в той період часу. Коли вийшла материнська плата, приблизно тоді, коли вийшла конкретна версія Ubuntu, не було винайдено або розроблено апаратне забезпечення X. Не було GCC з кращими властивостями X та часом компіляції Y.
Це означає, що для кожної нової версії, що виходить, Ubuntu намагається поглинати будь-яку нову технологію, що з’явиться у світі. Це дуже допомагає розробці, якщо часовий проміжок між релізами короткий, оскільки часовий проміжок між версією, скажімо, 10 років, означатиме, що в цей час потрібно використовувати всі технології. !. Доступ до цього року також означає, що користувачі можуть вчасно не отримати необхідні оновлення або ту спеціальну версію програми, яку вони використовують. Збалансований термін - це цикл випуску 6 місяців. Ось чому в цьому прикладі цикл випуску становить 6-місячний проміжок часу. Тож все, що трапиться в найближчі 6 місяців, може бути застосоване до нової версії (До певної міри спокою для розробників я можу додати).
В основному у нас є часові рамки, які зосереджені на кінцевих споживачах, розробниках і мають приціл на нові технології, нові ідеї, нове програмне забезпечення. Збалансований, якщо можу так сказати.
Ідеї / Нова методологія / Нові методи
Для того, щоб застосувати та працювати з двома згаданими вище пунктами, нові ідеї з'являються щораз так часто (чи можу я говорити кожні 6 місяців ^^). Тож ідеї для кращого робочого столу Gnome, для кращого способу інтеграції дій користувачів, для кращого та доступного комп'ютерного досвіду. Це також означає, що ідеї, які виглядали приємно 2 роки тому, можуть виглядати не так вже й сьогодні, а може бути покращені або змінені для інших. Це впливає, наприклад, на поведінку однієї програми аж до масових змін, таких як перехід від Gnome 2.x до Unity. Це також продумано у плані розвитку Ubuntu.
Зважаючи на це, ми можемо сказати, що підтримка кожної версії Ubuntu обмежена кількома роками - це дуже гарна ідея. Це змусило б розробників зосередитися на застосуванні свого часу на новій технології, новій техніці, новому програмному забезпеченні та новій та поточній версіях Ubuntu. Це може здатися "відмовитись від будь-якої надії тому, хто має попередню версію", але ні. Той факт, що Ubuntu має підтримку дуже старих версій, як 8.04, і навіть має опцію Довгострокової підтримки зі своїми версіями Ubuntu кожні 2 роки, означає, що вони насправді мають план для старих версій. Вони хочуть забезпечити безпеку, стабільність та надійну ОС, яка може надавати, коли вам це потрібно. Все це, думаючи про 10 версій Ubuntu, які над ними працюють.
2. Чи отримують (Very Old) версії ще якусь підтримку та оновлення?
Так. Але не всі. Як я вже згадував, деякі версії, такі як 8.04, отримують підтримку, але це тому, що у них є LTS (Long Term Support), яка дає вам гарантію, що вони підтримуватимуть її протягом наступних 5 років, а інші звичайні версії отримують 2 роки. Навіть у цьому випадку, якщо виникла певна вразливість безпеки, ваша версія Ubuntu отримає оновлення для неї. Майте на увазі, що чим старша ваша версія Ubuntu, тим менше оновлень вона отримає. Вони все одно отримають їх, але вони можуть надходити в один великий пластир в один і той же день або невеликі кількості, так часто. Це одна причина для оновлення до нової версії. Ви отримаєте не тільки оновлення та зміни в новій версії, але будете впевнені, що будете мати підтримку нових технологій в апаратних та програмних частинах комп'ютерного світу.
Після закінчення часу підтримки вам рекомендується оновити, оскільки це нормальна поведінка в програмному та апаратному світі. Виходять нові речі, щоб пришвидшити речі та спростити їх, тому ми повинні враховувати це. Уявіть собі, наприклад, у моєму випадку світ, що застряг із HTML 1.0 без Ajax, JQuery, Javascript та подібних. Також немає HTML5. Те саме для апаратних засобів. Ніякої архітектури багатопроцесорної обробки, відсутності AMD64, без пам’яті подвійного каналу та без драйверів Gigalan. До речі, також немає Wi-Fi або facebook. Найгірше, що це ... Ніякої аскубунту !!
3. Чи повинні користувачі оновлюватись від непідтримуваних версій (Дуже старі версії) та як?
Так, вони повинні. Єдиний виняток - якщо ви живете в дуже віддаленому, далеко від цивілізації, пінгвінам заборонено місце. Але вам слід оновити, щоб система була актуальною та актуальною. Що стосується не підтримуваних версій, те, що більшість людей скаже вам, - це створити резервну копію файлів і виконати чисту установку. Це допомагає вирішити будь-які проблеми, які можуть виникнути під час оновлення з однієї версії на іншу, а також кількість інформації, яку вам потрібно буде завантажити.
Не те саме, щоб оновити з 9.10 до 10.04, 10.04 до 10.10, 10.10 до 11.04, 11.04 до 11.10, 11.10 до 12.04 і нарешті до 12.10, ніж просто завантажити 12.10, створити резервну копію важливих файлів і зробити чисту установку, а потім відновити ваші резервні файли. Економить ваш час, пропускну здатність, і ви можете почати "працювати" раніше. Хороша новина полягає в тому, що з декількох версій тому нова версія Ubuntu включає в LiveCD / LiveUSB опцію в інсталяторі для оновлення на комп’ютері вже існуючої старшої версії Ubuntu. Отже, якщо ви, наприклад, вставите LiveCD 12.10, і він виявить старішу версію Ubuntu, це дасть вам можливість оновити її. Економія ваших тонн часу та пропускної здатності на цьому шляху.
Звичайно, якщо ви намагаєтесь оновити з випуску EOL до нової версії, а наступна версія також є EOL (наприклад, намагаєтесь оновити з 6.04 до 6.10, де обидва є EOL), виконуючи звичайну процедуру, наприклад, використовуючи do-release-upgrade -d
або apt-get upgrade
не працюватимуть, оскільки вони шукатиме наступну версію, і оскільки це також EOL, викине помилку. Детальніше про це в розділі Як встановити програмне забезпечення або оновити старий непідтримуваний випуск?
У цих випадках я також закликаю користувача завантажити останню версію та оновити з liveCD або перевстановити з нуля після належної резервної копії.
Існує навіть сторінка, присвячена випускам EOL (End of Life): https://help.ubuntu.com/community/EOLUpgrades/
4. Чим "життєвий цикл" Ubuntu відрізняється від Windows?
Я порівняю життєвий цикл Windows XP або цикл випуску Windows 7 з Ubuntu. Я пропускаю Windows Vista, тому що, ну, ми всі знаємо, що з цим трапляється. Хаста-ла-Віста, дитино !.
Так чи інакше, у часові рамки між Windows XP та Windows 7, Ubuntu вийшов, а потім випустив 9 нових версій Ubuntu, в яких кожна включена нова технологія, нові оновлення програмного забезпечення та техніки та нові ідеї від спільноти та розробників. Читай уважно, 9 !. До виходу Windows 7, чи знаєте ви, що Ubuntu підтримує USB 3.0. Windows 7 не підтримував USB 3.0, коли він вийшов. Це дає вам пряме уявлення про те, як рухається не тільки Ubuntu, але й розробка програмного забезпечення у світі з відкритим кодом. Він не ходить, а бігає. Після випуску Windows 7 та до виходу Windows 8, Ubuntu мав версії 11.04, 11.10, 12.04 та 12.10, усі вони включали нове обладнання / програмне забезпечення.
Це все завдяки прямому зв’язку між усіма згаданими вище пунктами та часовими рамками розвитку. Світи апаратного та програмного забезпечення рухаються дуже швидко, і для того, щоб Операційна система працювала в ній, вона повинна розвиватися та адаптуватися відповідно до цієї швидкості. Це велика перевага і атрибут, який приносить користь Ubuntu порівняно з Windows. Хоча Windows має пакети послуг, вони не пропонують навіть 10% того, що відбувається під час їх випуску, і час виходу версії Windows (2 роки від випуску Windows 7 до появи SP1 для того, щоб просто дати у вас ідея. Це приблизно 4 версії Ubuntu або 12 версій ядра Linux.).
Таким чином, ви можете побачити переваги 6-місячного циклу порівняно з дворічним або 5/7-річним. Додає швидшу підтримку обладнання, щоб кінцевий користувач користувався цим. Додає до нього нові методи програмного забезпечення для меншого використання процесора / пам'яті, і його можна оптимізувати швидко, тому кінцевому користувачеві не потрібно чекати років, щоб з'явилося офіційне виправлення.
В цілому, я думаю, що ви можете бачити відповіді на кожне питання таким чином, що допоможе вам зрозуміти, ЧОМУ, КОЛИ та ЯК Ubuntu підтримує версії лише обмежений час. Я хотів би додати ще одне запитання, яке задають багато користувачів і багато разів плутають:
5 Яка різниця в стабільності між ЛТС та Нормальними викидами
Якщо ми хочемо говорити про стабільність між обома версіями, то відповідь така: Те саме. Вони мають однакову стабільність, оскільки однією з головних цілей кожної версії Ubuntu завжди була стабільність. Якщо встановити LTS або звичайний випуск, ви отримаєте таку ж стабільність. Фактична різниця між LTS та нормальним випуском - це те, що має на увазі LTS : Довгострокова підтримка. Що просто означає, що ви отримаєте оновлення протягом більшого часу, порівняно зі звичайним випуском. Ви не отримаєте покращеної продуктивності, кращої графіки, більшої швидкості чи іншого, порівнявши LTS із звичайним випуском. Це не те, що пропонує LTS порівняно.
Для отримання додаткової інформації про відмінності між LTS та нормальним випуском (який також є стабільним), будь ласка, див. Яка різниця між довгостроковим випуском підтримки та звичайним випуском?