PHP 5.6 ne zaman resmi Canonical depolarında olacak?


27

14.10 yayımlanana kadar ortaya çıkmayacağını tahmin ediyorum, ancak durum böyle olsa bile, 14.04'ün kullandığı depolarda görünmesini bekleyebilir miyiz?

Yanıtlar:


42

Güncelleme: Ben sadece Marc Deslauriers (Canonical güvenlik mühendisi, bu yüzden bilen biri) bir e-posta aldım ve cevap: Muhtemelen asla . Bir şey 5.5 ile feci şekilde yanlış gitmezse, 14.04 ömrü boyunca desteklenen güvenlik yamaları olacaktır.

Evet, Ubuntu'daki çoğu paket gibi, güvenlik ekibi de artık yukarı akış tarafından desteklenmeyen sürümler de dahil olmak üzere güvenlik düzeltmelerini destekliyor.

15.04 tarihi itibariyle php5*paketler 5.6 versiyonudur. Ancak, bir üretim sunucusunda LTS olmayan bir sürüm kullanmanızı, 9 ayda bir sürüm yükseltmeleri gerektiğinden (LTS'in size kazandırdığı 5 yılın aksine) kullanmanızı tavsiye etmem .

Ve 16.04'te Canonical tarafından desteklenen tek sürüm PHP7 gibi görünüyor.


Haziran 2016 civarında, belki daha önce, belki asla. Burada oyunda birkaç farklı güç var:

Bu yüzden, birisi 5.5'i (daha tuhaf şeyler oldu) manüel olarak sürdürme planlarına atlamazsa, muhtemelen bir noktada bir geçiş olacak. Ne zaman bu kadar uzak olacağını söylemek imkansız.

5.5'i konuşlandırıyorsanız, yakalanmadığınızdan emin olmak için önceden 5.6'yı test ederdim. Diğer bir seçenek de, bir sonraki binyıla yayılmış görünüşte ticari desteği olan bir PHP dalı (Zend Server gibi) kullanmaktır.


1
Bu mükemmel bir cevap --- ikinci kurşun noktanız tam olarak bu soruyu sormamın nedeni, teşekkür ederim -!
rm-vanda

3
Ben var bir e-posta gönderilen ubuntu-devel-tartışmak sormasının. Daha fazlasını öğrendiğim gibi güncelleme yapacağım.
Oli

Parlak-! Derinlemesine ve gerçekten kanonik cevap için çok teşekkür ederim! XD
rm-vanda

JFTR PHP 5.6'ya giren yamaların çoğu, PHP 5.5'e yeterince özenle uygulanabilir. Yani PHP 5.5 çalıştırmak göründüğü kadar kötü olmayabilir. Ayrıca sadece PHP 5.6 yerine doğrudan PHP 7.0 ile uyumluluğu test etmenizi öneririm, böylece Ubuntu 16.04'e atlayabilirsiniz.
oerdnj

İşte e-posta yanıtının bağlantısı: lists.ubuntu.com/archives/ubuntu-devel-discuss/2014-Eylül/…
icc97

22

Gerçekten Ubuntu 12.04, 14.04 veya 14.10'daki PHP 5.6'yı istiyorsanız, bu PPA'yı kullanabilirsiniz :

sudo add-apt-repository ppa:ondrej/php5-5.6
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install php5

Varsayılan php5paket bağımlılığı libapache2-mod-php5Apache'ye bağlı olduğunu gösterir. Farklı PHP SAPI kullanmak istiyorsanız, kurulum sırasında açıkça listelediğinizden emin olun, PHP FPM kullanımı için fe:

sudo apt-get install php5 php5-fpm

Ek Açıklama: Aralık 2015’ten bu yana Apache’niz yüklü ise, Ondrej’in Apache2 PPA’sında da bir bağımlılık vardır :

ppa:ondrej/apache2

Bir seçenek olarak ppa:ondrej/phpbirlikte kurulabilen PHP 5.6 ve PHP 7.0 sürümlerini içeren kullanımı şiddetle tavsiye ederim :

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

5
Eminim php5herkesin kullanmadığı Apache içerir. php5-clidaha arzu edilir.
Aralık’ta

php5-cli, PPA'dan yüklenemez.
Smile4ever,

php5 Apache2 desteği içermez . libapache2-mod-php5sadece varsayılan bir bağımlılıktır, bu yüzden yapabilirdiniz apt-get install php5 php5-fpmve kurmaz libapache2-mod-php5.
oerdnj

php5-cliPPA'dan yüklenebildiğinden eminim , ama büyük olasılıkla istediğiniz php5-fpmve FastCGI destekli bir sunucu apache2veya nginx.
oerdnj


2

Hayır, 14.10'da PHP 5.6 yoktur (ve olsa bile, muhtemelen 14.04 depolarına girmeyecektir).

http://packages.ubuntu.com/utopic/php5


Bağlantısı kesik ve emin aslında belki de bu işaret ne olması gerektiğini değilim packages.ubuntu.com/trusty/php5 ?
icc97

@ icc97 Bu soru şu anda EOL olan yaklaşık 14.10 idi. Artık burada görülecek bir şey yok.
fkraiem

Yeterince adil, her zaman kırık bir bağlantıya her bastığımda sessiz bir gözyaşı döktüm. :)
icc97

2

Ubuntu 15.04'te PHP 5.6 var. Dolayısıyla, LTS'yi önemsemiyorsanız, Ubuntu 15.04'e yükseltin.

Yani soruyu cevaplamak için: evet. şimdi depolara dahil, ancak sadece Ubuntu 15.04 ile başlıyor.


Aslında, bir sonraki LTS piyasaya sürüldüğünde, 5.6.x'ten daha güçlü bir değer önerisine sahip olan PHP 7. bir şey olabilir.
FGM
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.