Обновление PHP 5.4.9 до 5.5 в Ubuntu 13.04 [закрыто]

В настоящее время я использую PHP 5.4.9 на Ubuntu 13.04 и хочу перейти на 5.5 из-за новой библиотеки password_ * и других функций. Каков самый простой и наименее болезненный способ обновления?

1
задан 24 August 2013 в 06:30
1 ответ

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

Общие способы получить обновленную версию:

  • Дождитесь следующего выпуска.
  • Используйте версию из backports. К сожалению, PHP 5.5 пока недоступен для raring-backports ( http://packages.ubuntu.com/search?suite=raring-backports&keywords=php5 ).
  • Если вы не используете производственный сайт, один из вариантов - вручную загрузить и установить пакеты из следующей версии - в данном случае saucy (13.10; похоже, что saucy имеет более новую версию: http://packages.ubuntu.com/saucy/ php5 ). Но это не будет обновляться с новыми версиями, может иметь зависимости, выиграл t получать поддержку безопасности до официального выпуска saucy, и (в худшем случае) может вообще не работать на raring (13.04).
  • Добавьте репозитории saucy и используйте apt-pinning, чтобы гарантировать, что вы обновляете только пакет php5 (и зависимости). Это непросто, IMO, и не дает вам обновлений безопасности.
  • Установить из источника. Но тогда вам придется либо установить неупакованную версию, либо собрать свои собственные пакеты. Тогда вы получите нужную версию, но это непросто, как установка пакета, и при этом не избавиться от проблем с последующими обновлениями.
2
ответ дан 3 December 2019 в 21:28

Теги

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