Вопрос Будут ли выпуски LTS по-прежнему иметь старые двоичные файлы и библиотеки после его окончания жизни?


Это относится к Ubuntu 12.04 LTS.

Когда PHP 5.3 уйдет с конца жизни в конце этого года, Ubuntu 12.04 продолжит работу с PHP 5.3 (с исправлениями с резервным исправлением?) Или будет переход на PHP 5.4?


1
2018-01-18 20:00


происхождения




ответы:


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

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

После того, как 12.04 достигнет End of Life, нет абсолютно никакой гарантии, что версии любого данного программного обеспечения в 12.04 будут существовать или поддерживаться в последующих выпусках. Весьма вероятно, что программное обеспечение, которое вам понадобится, уже было выпущено на поздних версиях, в зависимости от версии в Debian во время более поздней версии Ubuntu.

Тем не менее, в течение срока службы LTS версии программного обеспечения в выпуске LTS, вероятно, останутся неизменными, учитывая ограничения на ошибки в выпуске Ubuntu.


Этот раздел отвечает на исходный вопрос о PHP 5.3 и будет ли он поддерживаться после 12.04 EOL.

Пока 12.04 не конец жизни, у него будет PHP 5.3.

Тем не менее, поскольку 12.10 (Quantal), а затем все имеют PHP 5.4.x или новее, а все остальное после этого будет иметь, что в зависимости от того, что находится в Debian, и того, что выпустил PHP вверх, после 12.04 в репозиториях нет PHP 5.3, однако он может быть доступен в PPA.  И это, вероятно, будет пронизано ошибками безопасности, которые к тому времени не будут исправлены 12.04 EOL.

Если вам было слишком лениво читать все это, ответ на ваш вопрос: «Нет, нет гарантии, что PHP 5.3 будет доступен после конца апреля 12.04».  Будет очень вероятно, что к тому времени, когда 12.04 EOL, даже PHP вверх по течению будет поддерживать 5.3.x больше, и мы могли бы быть на PHP 5.5.x стабильным и PHP 5.4.x как наследие.


2
2018-01-18 20:23



Благодарю. Позвольте мне пояснить немного больше :) Я унаследовал ответственность за PHP webapp, который работает с PHP 4. Это было прекрасно с обновлениями PHP до 5.3. У него много проблем с PHP 5.4. Я планирую сделать обзор и обновление кода, но время - проблема. Я делаю это как доброволец. Я надеюсь, что могу поместить webapp в ящик 12.04 с PHP 5.3 и расширить свои временные рамки для выполнения обзора / обновления кода за период с конца 2014 года для PHP 5.3. - user237342
@ user237342, чтобы развернуть комментарий Томаса, у вас ровно 6 месяцев, дайте или возьмите. - Braiam
@ user237342 Это выходит за рамки вопроса. Если вам нужен PHP 5.3, вам нужно будет найти постоянный PPA для использования с PHP 5.3 ПОСЛЕ 12.04 EOL. Но у вас есть время, прежде чем вам придется беспокоиться о 12.04 EOL-ing. Это то, что мой ответ утверждает, и это ответ для ПО ЛЮБОГО программного обеспечения, в котором возникает этот вопрос. Вам придется вручную скомпилировать и установить PHP 5.3 и его плагины самостоятельно, если вы хотите иметь PHP 5.3 после 12.04 EOL. - Thomas Ward♦
@Braiam Этот комментарий на 6 месяцев полностью ложный. 12.04 - LTS с 5-летней поддержкой со дня выхода. Апрель 2017 года - EOL за 12.04. Прочитайте дату EOL.  Это приятное графическое изображение периодов поддержки для релизов. - Thomas Ward♦
12.04 EOLs в 2017. Это меня не беспокоит. PHP 5.3 EOL в марте 2014 года. Это вызывает озабоченность. Для приложения я хочу сохранить PHP 5.3 после марта 2014 года, возможно, через несколько месяцев, в течение срока службы 12.04. Отсюда мой оригинальный вопрос. - user237342