Почему Ubuntu поддерживает только версии в течение ограниченного времени (и что это значит)?

18

Почему Ubuntu поддерживает версию только в течение ограниченного времени? Поскольку я был на этом сайте, я видел много ссылок на определенные версии, которые не поддерживаются. Что это значит? После этого времени пользователь должен просто использовать ОС в состоянии, в котором он находится, на дату окончания поддержки? Означает ли это, что больше нет обновлений пакетов?

Или, когда эта дата поддержки истекло, должен ли пользователь отказаться от версии и установить более новую версию? Я немного смущен различием между Ubuntu и Linux здесь (с Windows вы используете его, пока не приобретете последнюю версию), и был бы признателен, если бы кто-нибудь мог объяснить жизненный цикл Ubuntu '(если это подходящее слово). Заранее благодарим за помощь.

    
задан bazz 27.07.2012 в 19:32
источник

4 ответа

18

Я должен сказать, что все это отличный вопрос, и я рассмотрю ваши прекрасные вопросы по одной части за раз с небольшими знаниями о экосистеме Ubuntu. Я разделил ваш вопрос на несколько более мелких:

1. Поддерживает ли Ubuntu определенную версию с ограниченным временем?

Прежде чем объяснять срок для каждой версии (9.10, 11.04, 12.10 ...) или тип версии (Desktop, Server ...), нам нужно сначала увидеть некоторые переменные, которые принимаются во внимание в течение этих временных ограничений. Например, некоторые из них:

Man Power / Geek Power / количество разработчиков . Это количество выродков, разработчиков и вообще людей, которые работают в создании Ubuntu. Это количество людей, которые могут поработать над предстоящим выпуском Ubuntu, текущей версией Ubuntu и / или предыдущей версией Ubuntu. Прямо сейчас, когда временные периоды поддержки поддерживаются с серверов до 5 лет и Desktop до 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 версий, которые получают поддержку. Для того, что я видел, 2 версии, которые получают большую поддержку, - это 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. Имеются ли в старых версиях версии какие-то поддержка и обновления?

Да. Но не все. Как я уже упоминал ранее, некоторые версии, такие как 8.04, получают поддержку, но это потому, что у них есть LTS (долгосрочная поддержка), которая дает вам гарантию, что они будут поддерживать ее в течение следующих 5 лет, в то время как другие нормальные версии получат 2 года. Даже в этом случае, если возникает определенная уязвимость системы безопасности, ваша версия Ubuntu получит обновление для нее. Имейте в виду, что чем старше ваша версия Ubuntu, тем меньше обновлений она получит. Он все равно получит их, но они могут прийти в один большой кусок патчей в тот же день или небольшие суммы каждый так часто. Это одна из причин обновления до новой версии. Вы получите не только обновления и изменения в новой версии, но вы будете уверены, что у вас будет поддержка новых технологий в аппаратных и программных частях компьютерного мира.

После того, как время поддержки закончилось, вам рекомендуется обновлять его, поскольку это нормальное поведение в мире программного и аппаратного обеспечения. Новые вещи выходят, чтобы ускорить процесс и сделать их более легкими, поэтому мы должны учитывать это. Представьте себе, например, в моем случае, мир, застрявший с HTML 1.0 без Ajax, JQuery, Javascript и подобных. Нет HTML5. То же самое для аппаратного обеспечения. Нет многопроцессорных архитектур, без AMD64, нет двухканальной памяти и драйверов Gigalan. BTW, нет 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): Ссылка

4. Как "жизненный цикл" Ubuntu отличается от Windows?

Я сравню цикл жизненного цикла Windows XP с Windows 7 или релиз с Ubuntu. Я пропускаю Windows Vista, потому что, мы все знаем, что с ним происходит. Hasta la 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-месячного цикла по сравнению с 2-летним или 5/7-летним. Добавляет более быструю поддержку оборудования, поэтому конечный пользователь пользуется им. Добавляет к нему новые программные средства для уменьшения использования процессора / памяти, и его можно быстро оптимизировать, чтобы конечный пользователь не должен был ждать, пока появится официальное исправление.

В целом, я думаю, вы можете увидеть каждый ответ на вопрос, который поможет вам узнать, ПОЧЕМУ, КОГДА И КАК Ubuntu поддерживает версии только в течение ограниченного времени. Я хотел добавить еще один вопрос, который многие пользователи задают и много раз путают:

5 В чем разница в стабильности между LTS и нормальными версиями

Если мы хотим поговорить об устойчивости между обеими версиями, тогда ответ будет таков:. Оба они имеют одинаковую стабильность, потому что одной из главных целей для каждой версии Ubuntu всегда была стабильность. Если вы установите LTS или Normal, вы получите ту же стабильность. Фактическая разница между LTS и нормальным выпуском - это то, что означает LTS : долгосрочная поддержка. Это просто означает, что вы получите обновления в течение более длительного времени по сравнению с обычным выпуском. При сравнении LTS с нормальным выпуском вы не получите улучшенной производительности, лучшей графики, большей скорости или чего-либо еще. Это не то, что предлагает LTS в сравнении.

Для получения дополнительной информации о Разницах между LTS и нормальным выпуском (который также является стабильным) см. В чем разница между долгосрочной версией поддержки и нормальным выпуском?

    
ответ дан Luis Alvarado 28.07.2012 в 00:29
источник
7

Давайте ответим на с помощью wiki :

  

Мы выпускаем новую версию Ubuntu Desktop и Ubuntu Server каждые шесть   месяцев [диаграмма ниже]. Это означает, что вы всегда будете иметь   которые могут предложить мир с открытым исходным кодом. Ubuntu   разработан с учетом безопасности. Вы получаете бесплатные обновления для системы безопасности для   не менее 18 месяцев на рабочем столе и сервере.

     

Новая версия LTS выпускается каждые 2 года. В предыдущих выпусках   Версия Long Term Support (LTS) поддерживала 3-летнюю поддержку Ubuntu   (Desktop) и 5 ​​лет на сервере Ubuntu. Начиная с Ubuntu 12.04   LTS, обе версии получат 5-летнюю поддержку. Нет дополнительной платы   для версии LTS; мы делаем нашу самую лучшую работу доступной всем   на тех же свободных условиях. Обновления до новых версий Ubuntu - это и   всегда будет бесплатно.

    
ответ дан SirCharlo 27.07.2012 в 19:50
7

Я хотел бы добавить несколько пунктов из Технический технический документ Ubuntu . Ubuntu разработан с учетом безопасности

  

Уникальный жизненный цикл Ubuntu позволяет нашей команде разработчиков более легко   сбалансировать стабильность системы с возможностью поддержки новых   аппаратного и программного обеспечения. Цикл двойного выпуска Ubuntu   обеспечивает частые шестимесячные выпуски, в которые входят последние   инноваций с открытым исходным кодом и аппаратной поддержки, в то время как долгосрочные   версии поддержки (LTS), которые выпускаются каждые два года, обеспечивают   большая стабильность для систем, которые не требуют высокой частоты обновления.

Шестимесячный цикл выпуска (вид выпуска на основе функций)

- обеспечивает обновление новейших технологий на стабильной платформе Ubuntu корпоративного уровня. Эти стандартные версии поддерживаются обновлениями безопасности и исправлениями ошибок до 18 месяцев. Обычные выпуски Ubuntu означают, что вы получаете новые технологии и возможность использовать новые устройства с Ubuntu быстрее, чем любая другая операционная система

версия долгосрочной поддержки Ubuntu (LTS)

- выпускаются каждые два года. Поскольку каждая ИТ-среда имеет разные классы машин, жизненный цикл LTS был специально создан для тех систем в ИТ-средах, которые требуют большей стабильности, а не высокой частоты обновления .

LTS версии обновляются каждые шесть месяцев в консолидированной точечной версии , что упрощает организации установку текущего LTS на новом оборудовании без необходимости загружать все последующие исправления, выпущенные после введения продукта. Точечные релизы предоставляются до тех пор, пока не появится следующая полная версия LTS . LTS-релизы поддерживаются на пять лет на серверах и настольных компьютерах.

В приведенной ниже таблице представлены различия между стандартными и LTS-версиями.

Изображение из Блог иллюстрирует состояния развития, чтобы обеспечить стабильность и безопасность.

Релизы Ubuntu приурочиваются примерно к через месяц после выпусков GNOME , которые, в свою очередь, о через один месяц после релизов X.Org , в результате чего каждая версия Ubuntu включает более новая версия GNOME и X .

Linux - это имя ядра, Ubuntu - полноценная операционная система, основанная на ветке Debian. Он поддерживает разработку , включая поддержку нового оборудования , улучшая производительность и новые функции (например, Btrfs). Какая новая версия включена и поддерживается в каждой новой версии.

В то же время, покупая новую версию другой ОС, она продолжает обновлять (патч) в качестве пакетов обновлений, которые могут быть отдаленно сопоставлены с выпуском LTS Point . Новые выпуски не имеют конкретной временной шкалы, в отличие от Ubuntu. %код%. Также вам нужно обновлять вручную приложения, такие как браузеры, приложения Office, AV (не требуется в Ubuntu) и т. Д. Здесь вы просто нажимаете кнопку и предоставляете пароль для обновления.

Честно говоря, если вы что-то купите, то по привычке вы должны придерживаться этого, пока не придет новая версия. В то время как здесь вы получаете лучшее, что доступно для каждого цикла выпуска бесплатно.

Пользователи не должны отказываться от неподдерживаемой версии, они должны обновляться для повышения безопасности, стабильности и функций , следуя Upgrades так же просто, как и обновление.

Да, после поддержки EOL заканчивается , что означает отсутствие обновлений безопасности или пакетов , поскольку они поддерживают три версии Ubuntu за раз (исправьте меня, если не так).

При выборе Пользователя, если они хотят продолжать использовать неподдерживаемый выпуск или новую версию, использование неподдерживаемых не повредит систему или не приведет к ухудшению. Он просто откажется от интеграции новых функций и улучшений.

Полезные ссылки

График выпуска, на который вы можете положиться>

Техническое обслуживание и поддержка жизненных циклов

Список выпусков Ubuntu

    
ответ дан atenz 27.07.2012 в 20:21
0

Короткий, простой ответ для тех, кто не нуждается в большом техническом языке:

Компания-разработчик программного обеспечения должна найти баланс между поддержкой старых версий программного обеспечения и сосредоточиться на разработке следующей версии.

  • Обычно они обязуются поддерживать только определенное количество последних версии за раз.

  • Многие компании заранее заявят, как долго будет поддерживаться конкретная версия.

    • Знание этого заранее позволяет крупным компаниям лучше планировать график обновления.

    • Канонические (основатели Ubuntu) не единственные, кто это делает. Microsoft установила графики, в которых говорилось, как долго они будут поддерживать каждую версию Windows. Это обычное явление для разработчиков программного обеспечения, которые должны использоваться крупными компаниями (или «предприятиями»), для которых модернизация - это небольшая задача.

  • «Поддержка» может означать предоставление обновлений для ошибок или недостатков безопасности и / или предоставление технической поддержки и помощи с использованием или установкой программного обеспечения.

  • Как часть программного обеспечения становится более устаревшей, она становится все более и более отличной от последней версии.

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

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

  • Иногда определенные версии обозначаются как имеющие более длительный срок службы, чем другие.

    • В Ubuntu эти версии обозначены как «LTS» для «Долгосрочной поддержки».

    • Эти версии особенно привлекательны для крупных компаний, для которых обновление - небольшая задача.

ответ дан thomasrutter 08.07.2013 в 03:16