Обновление PHP до последней версии в серверной версии Ubuntu 10.04

После установки новой копии Ubuntu 18.04 вам необходимо установить duplicity, прежде чем файлы будут восстановлены. Используйте эту команду:

sudo apt install duplicity

Отказ от ответственности: я не использую duplicity самостоятельно.

1
задан 21 February 2012 в 14:51

2 ответа

Поскольку версии LTS более ориентированы на стабильность, PHP не всегда обновляется до последнего источника, доступного на http://php.net. Идея заключается в том, что если новые функции не введены, вероятность создания (безопасности) меньше. Однако, если проблема безопасности обнаружена, применяются исправления.

Последняя версия PHP на данный момент в 10.04 Lucid - это 5.3.2-1ubuntu4.14, где 11.10 Oneiric - 5.3.6-13ubuntu3. 6. FYI, это не версия LTS.

Если у вас нет опыта создания пакетов таким образом, я предлагаю вам не собирать ваши собственные пакеты, потому что пакеты Ubuntu, безусловно, знают лучше, чем вы. [ ! d3]

Для используемых опций configure вы можете просмотреть файл debian/rules, который можно найти в исходном дереве из apt-get source php5.

1
ответ дан 25 May 2018 в 14:05
  • 1
    Ой, моя ошибка. Я сказал, что моя версия для настольных компьютеров не является моей версией сервера. Сожалею. Я получил источник php5, используя вашу рекомендацию apt-get source php5. У меня здесь много файлов. Где я могу найти ./configure --options здесь? Мой план состоит в том, чтобы просто скопировать параметры конфигурации пакета и использовать его для моего процесса компиляции. это возможно? Спасибо, леккнейн! – Raymond 21 February 2012 в 16:13
  • 2
    Если вы собираетесь дублировать параметры компиляции, подумайте о выборе источников из 12.04 Precise (in development) . Загрузите файлы .dsc, .diff.gz и .orig.gz, установите dpkg-dev и запустите dpkg-source -x php5_5.3.10-1ubuntu1.dsc && cd php5-5.3.10 && dpkg-buildpackage -b -uc -us. Если вас попросят установить отсутствующие зависимости, сделайте это. Не обновляйте обновления только потому, что номер версии выше , если вы не пропустите какие-либо функции, не рискуйте устанавливать новые версии, которые не обновляются автоматически. – Lekensteyn 21 February 2012 в 16:34
  • 3
    Хорошо, я больше не буду обновлять свой PHP. похоже, что прилипание к репозиторию намного безопаснее, поскольку вы так много предупреждаете меня. Спасибо, леккнейн! – Raymond 21 February 2012 в 17:00
  • 4
    Следите за уведомлениями о безопасности Ubuntu и обновляйте систему с помощью репозитория :) Обновляйте и обновляйте, когда есть уведомление о безопасности для вашей системы (ну, если в уведомлении о безопасности не указано, что вы НЕ должны обновлять) и держите свою систему в чистоте от взлома в ваших собственных версиях. – sakjur 21 February 2012 в 18:00
  • 5
    @Lekensteyn Я согласен с тем, что вы не должны обновлять только потому, что номер версии выше, но что неясно в отношении системы управления версиями, которую использует ubuntu, является , какие проблемы безопасности исправлены. Например, моя версия сейчас 5.3.6-13ubuntu3.6, последняя версия PHP - 5.3.11, и насколько я знаю, есть некоторые неприятные проблемы безопасности между 5.3.6 и 5.3.11. Теперь встает вопрос: какие проблемы безопасности были исправлены в 5.3.6-13ubuntu3.6. Реальная проблема заключается в том, что совсем не ясно, какие исправления безопасности были сделаны. – Gerard Roche 30 April 2012 в 19:37

Поскольку версии LTS более сфокусированы на стабильности, PHP не всегда обновляется до последнего источника, доступного на http://php.net . Идея заключается в том, что если новые функции не введены, вероятность создания (безопасности) меньше. Однако, если проблема безопасности обнаружена, применяются исправления.

Последняя версия PHP на данный момент в 10.04 Lucid - это 5.3.2-1ubuntu4.14, где 11.10 Oneiric - 5.3.6-13ubuntu3. 6. FYI, это не версия LTS.

Если у вас нет опыта создания пакетов таким образом, я предлагаю вам не собирать ваши собственные пакеты, потому что пакеты Ubuntu, безусловно, знают лучше, чем вы.

Для используемых опций configure вы можете просмотреть файл debian/rules, который можно найти в исходном дереве из apt-get source php5.

1
ответ дан 25 July 2018 в 19:51

Другие вопросы по тегам:

Похожие вопросы: