Risposte:
Aggiornato: ho appena ricevuto un'email da Marc Deslauriers (ingegnere della sicurezza presso Canonical, quindi qualcuno che lo saprebbe) e la risposta è: probabilmente mai . A meno che qualcosa non vada in modo catastrofico con 5.5, avrà backport di patch di sicurezza per la durata di 14.04.
Sì, come la maggior parte dei pacchetti in Ubuntu, il team di sicurezza esegue il backport delle correzioni di sicurezza, anche per le versioni che non sono più supportate da upstream.
A partire dal 15.04, i php5*
pacchetti sono versione 5.6. Tuttavia, non consiglierei di utilizzare una versione non LTS su un server di produzione in quanto richiedono aggiornamenti della versione ogni 9 mesi (al contrario dei 5 anni che un LTS ottiene).
E l'unica versione supportata da Canonical in 16.04 sembra essere PHP7.
Intorno a giugno 2016, forse prima, forse mai. Ci sono alcune forze diverse in gioco qui:
Quindi, a meno che qualcuno non salti in un piano di mantenimento manuale del 5.5 (sono successe cose più strane), probabilmente ci sarà una transizione ad un certo punto. È impossibile dire quando sarà così lontano però.
Se stai distribuendo su 5.5, farei i test su 5.6 con largo anticipo, solo per assicurarmi di non essere scoperto. Un'altra opzione è quella di utilizzare un ramo di PHP (come Zend Server) che ha un supporto commerciale che sembra estendersi nel prossimo millennio.
Se vuoi davvero PHP 5.6 su Ubuntu 12.04, 14.04 o 14.10, puoi usare questo PPA :
sudo add-apt-repository ppa:ondrej/php5-5.6
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install php5
La php5
dipendenza del pacchetto predefinito tirerà libapache2-mod-php5
che a sua volta dipende da Apache. Se si desidera utilizzare diversi SAPI PHP, assicurarsi di elencarlo esplicitamente durante l'installazione, ad esempio per PHP FPM utilizzare:
sudo apt-get install php5 php5-fpm
Annotazione: da dicembre 2015 se hai installato Apache, c'è anche una dipendenza dal PPA Apache2 di Ondrej :
ppa:ondrej/apache2
Come opzione, consiglio vivamente di utilizzare le ppa:ondrej/php
versioni PHP 5.6 e PHP 7.0 coinstallabili:
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
include Apache che non tutti usano. php5-cli
è più desiderabile.
php5
non include il supporto Apache2. libapache2-mod-php5
è solo una dipendenza predefinita, quindi potresti farlo apt-get install php5 php5-fpm
e non si installerà libapache2-mod-php5
.
php5-cli
sia installabile dal PPA, ma molto probabilmente lo desideri php5-fpm
e un server con supporto FastCGI come apache2
o nginx
.
No, 14.10 non ha PHP 5.6 (e anche se lo facesse, probabilmente non entrerebbe nei repository 14.04).
Ubuntu 15.04 contiene PHP 5.6. Quindi, se non ti interessa LTS, esegui l'upgrade a Ubuntu 15.04.
Quindi, per rispondere alla domanda: sì. ora è incluso nei repository, ma inizia solo con Ubuntu 15.04.