Ответы:
Обновлено: Я только что получил по электронной почте от Marc обратно Делорье (инженер безопасности в Canonical, поэтому кто - то , кто знал бы) , и ответ не является: Вероятно никогда . Если что-то не произойдет катастрофически неправильно с 5.5, у него будут патчи безопасности, перенесенные на срок службы 14.04.
Да, как и большинство пакетов в Ubuntu, команда безопасности предоставляет исправления безопасности, в том числе для версий, которые больше не поддерживаются апстримом.
По состоянию на 15.04 php5*
пакеты имеют версию 5.6. Однако я бы не рекомендовал использовать выпуск без LTS на производственном сервере, так как они требуют обновления выпуска каждые 9 месяцев (в отличие от 5 лет, которые получает LTS).
И единственной версией, поддерживаемой Canonical в 16.04, является PHP7.
Примерно в июне 2016 года, может быть, раньше, а может и никогда. Здесь действуют несколько разных сил:
Поэтому, если кто-то не запустит планы по ручному поддержанию версии 5.5 (странные вещи произошли), вероятно, в какой-то момент произойдет переход. Невозможно сказать, когда это будет так далеко, хотя.
Если вы развертываете на 5.5, я буду тестировать на 5.6 заранее, просто чтобы убедиться, что вы не пойманы. Другой вариант - использовать ветку PHP (например, Zend Server), коммерческая поддержка которой, по-видимому, распространяется на следующее тысячелетие.
Если вам действительно нужен PHP 5.6 в Ubuntu 12.04, 14.04 или 14.10, вы можете использовать этот PPA :
sudo add-apt-repository ppa:ondrej/php5-5.6
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install php5
php5
Зависимость пакета по умолчанию будет тянуть, libapache2-mod-php5
что, в свою очередь, зависит от Apache. Если вы хотите использовать другой PHP SAPI, обязательно укажите его при установке, например, для использования PHP FPM:
sudo apt-get install php5 php5-fpm
Аннотация: С декабря 2015 года, если у вас установлен Apache, также существует зависимость от Apache2 PPA от Ondrej :
ppa:ondrej/apache2
В качестве опции я настоятельно рекомендую использовать, ppa:ondrej/php
которая включает в себя совместимые версии PHP 5.6 и PHP 7.0:
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
# pull a default PHP FPM (currently PHP 7.0)
sudo apt-get install php php-fpm
# pull PHP 7.0 Apache2 mod_php7 explicitly
sudo apt-get install php7.0 libapache2-mod-php7.0
# pull PHP 5.6 - just CGI SAPI
sudo apt-get install php5.6-cgi
php5
включает в себя Apache, который не все используют. php5-cli
более желательно.
php5
не включает поддержку Apache2. libapache2-mod-php5
это просто зависимость по умолчанию, так что вы можете сделать, apt-get install php5 php5-fpm
и она не будет установлена libapache2-mod-php5
.
php5-cli
можно установить из PPA, но, скорее всего, вам нужен php5-fpm
сервер с поддержкой FastCGI, например apache2
or nginx
.
Нет, 14.10 не имеет PHP 5.6 (и даже если бы он был, он, вероятно, не попал бы в репозитории 14.04).
В Ubuntu 15.04 есть PHP 5.6. Так что если вам нет дела до LTS, обновитесь до Ubuntu 15.04.
Итак, чтобы ответить на вопрос: да. теперь он включен в репозитории, но только начиная с Ubuntu 15.04.