Jak Ubuntu planuje wspierać PHP7?

8

Jutro będzie wydanie PHP 7, w jaki sposób Ubuntu planuje go obsługiwać? Będzie dostępny przynajmniej w oficjalnym repozytorium LTS, czy musimy czekać na następną wersję Ubuntu?

vinc-q
źródło
Ludzie w Zend mogą wydawać własne repozytoria w taki sam sposób, jak w wersji beta (oczywiście to tylko przypuszczenie). Ale nawet jeśli tego nie zrobią, prawdopodobnie zrobi to ktoś inny.
Młot
@ SledgeHammer tak, wiem, jestem ciekawy repozytorium Ubuntu ...
vinc-q
Zgłosiłem „błąd” na starterze, który zawierał php7 . Mam nadzieję, że wkrótce zobaczę pakiet php7 obsługujący wersje Ubuntu.
vinc-q
1
Możliwy duplikat Jak zainstalować PHP 7?
thomasrutter

Odpowiedzi:

5

Nowa wersja PHP 7.0 nie będzie obsługiwana w istniejących wersjach. Zasady wprowadzania nowych rzeczy do istniejących wydań są bardzo jasne -> wprowadzane są tylko wersje bezpieczeństwa. O polityce Ubuntu można przeczytać tutaj: https://wiki.ubuntu.com/StableReleaseUpdates

Dobrą wiadomością jest to, że Ubuntu 16.04 LTS zostanie wydany z pakietami PHP 7.0. Nish z Canonical poczynił heroiczny wysiłek, aby wypchnąć moje opakowanie Debiana do Ubuntu 16.04, a także zaktualizował wiele pakietów zależnych od PHP i wyczyścił resztę, która nie obsługuje PHP 7.0 (jeszcze lub nigdy nie będzie).

Jeśli chcesz używać PHP 7.0 na starszych wersjach Ubuntu, jedynym sposobem jest użycie niektórych zewnętrznych środków, takich jak mój ppa:ondrej/phpPPA, które zawierają PHP 5.6 i PHP 7.0 dla Ubuntu 14.04 i nowszych.

oerdnj
źródło
Dziękuję, ale nigdy nie użyłbym PPA w systemie produkcyjnym.
vinc-q
Nie masz szczęścia do istniejących wersji Ubuntu, ponieważ wiki.ubuntu.com/StableReleaseUpdates
oerdnj
Ufam Twojemu PPA, może tym razem zrobię wyjątek. Czy uważasz, że będzie to uwzględnione w Ubuntu 16.04?
vinc-q,
Rozmawiałem z opiekunem Ubuntu PHP, a PHP 7.0 może dostać się do Ubuntu 16.04. Ale bez obietnic, to jeszcze nie zostało ustalone.
oerdnj
3
@Andrew Jest tam: packages.ubuntu.com/xenial/php/php7.0
DigNative
-1

PHP 7.0 jest obecnie dostępny w wersji Ubuntu 16.04 LTS BETA. Sam go uruchamiam i działa.

Dodatkowo PHP 7 pojawia się jako pakiet „php”, a php5 jako „php5”.

wprowadź opis zdjęcia tutaj

użytkownik1122069
źródło
1
To nie daje odpowiedzi na pytanie. Gdy zdobędziesz wystarczającą reputację , będziesz mógł komentować dowolny post ; zamiast tego podaj odpowiedzi, które nie wymagają wyjaśnienia od pytającego . - Z recenzji
Pilot6
1
Nie publikuj zrzutów ekranu z tekstem. Skopiuj tekst tutaj i zastosuj formatowanie kodu.
muru
1
Nie potrzebujesz do tego zrzutu ekranu . Zainstaluj SSH na maszynie wirtualnej, SSH do niego z systemu lokalnego i skopiuj do swojego serca.
muru
1
Dlaczego mam zawracać sobie głowę odpowiedzią, która nie jest lepsza niż komentarz ? I nie, pakiety PHP 7 są nazywane php7.0itd., phpZależy od php7.0pierwszej opcji.
mur
1
FYI: druga odpowiedź jest nadal prawdziwa: Ubuntu 12.04 i 14.04 nie dostają i nie otrzymają PHP 7.
muru