Dziś podczas rutynowych aktualizacji serwerów, tam gdzie cały czas działa jeszcze Debian Wheezy (zamiast Jessie) pojawił się komunikat o tym, że wczoraj (2015.11.14) zakończyło się wsparcie dla PHP w wersji 5.4, które jest standardowo dostępne dla systemu Debian 7 (Wheezy).
No to trzeba aktualizować – system, lub…
Spis treści w artykule [rozwiń]
Debian 7 Wheezy i PHP 5.6
Oczywiście najsensowniejszym wyjściem wydaje się migracja do nowej stabilnej wersji Debiana, czyli Debian 8 Jessie.
Na części serwerów już taka migracja za mną, część jeszcze/nadal działa na Debianie 7, i na razie tak zostanie – ale PHP warto jednak aktualizować.
W tej sytuacji można skorzystać z pomocy:
Dotdeb
Dotdeb to serwis (platforma) który zapewnia m.in. najnowsze wersje aplikacji wchodzących w skład ekosystemu serwera WWW określanego jako LAMP (Linux, Apache, MySQL, PHP), choć patrząc na listę paczek raczej LNMP (Linux, Nginx, MySQL, PHP).
W każdym razie jeśli planujecie zostać jeszcze przez jakiś czas przy Debianie 7, a zarazem chcecie mieć aktualizacje paczek wchodzących w skład LAMP/LNMP to możecie skorzystać z ich źródeł pakietów (są to źródła dodatkowe, oprócz standardowych).
Źródła pakietów z Dotdeb
Źródła z Dotdeb dodajemy do pliku /etc/apt/sources.list:
sudo nano /etc/apt/sources.list
Lub tworzymy dla nich oddzielny plik:
sudo nano /etc/apt/sources.list.d/dotdeb.list
Jeśli chodzi o wpisy, to do możemy dodać aktualizacja wszystkich pakietów wspieranych przez Dotdeb:
deb http://packages.dotdeb.org wheezy all
deb-src http://packages.dotdeb.org wheezy all
Lub tylko PHP 5.6 z Zend thread safety:
deb http://packages.dotdeb.org wheezy-php56-zts all
deb-src http://packages.dotdeb.org wheezy-php56-zts all
lub bez:
deb http://packages.dotdeb.org wheezy-php56 all
deb-src http://packages.dotdeb.org wheezy-php56 all
Klucze GnuPG
Zanim przejdziecie do aktualizacji musicie jeszcze – zgodnie z instrukcją na Dotdeb – dodać ich klucze GnuPG:
wget https://www.dotdeb.org/dotdeb.gpg
sudo apt-key add dotdeb.gpg
Aktualizacja systemu/pakietów
I to właściwie wszystko – możecie przystąpić do aktualizacji systemu:
sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y
lub:
sudo aptitude update -y && sudo aptitude upgrade -y && sudo aptitude dist-upgrade -y
Niezależnie od tego, i tak raczej powoli szykujcie się do migracji na Debian Jessie…


- Wtyczka BackWPup w wersji 5.x to doskonały przykład, jak wylać dziecko z kąpielą i z relatywnie świetnego narzędzia zrobić właściwie bezwartościowego gniota - 1970-01-01
- Testowy przelew w Bitcoinach z najniższą prowizją, czyli krótka historia o tym, jak zamroziłem BTC na (ponad) rok - 1970-01-01
- Nowy system kopii zapasowych w Home Assistant 2025.1 to zapewne krok w dobrym kierunku, ale zdecydowanie przedwczesny - 1970-01-01
ja mogę się z tego niedziałającego gówna wycofać ?
?