Если вы действительно хотите 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, существует также зависимость от этого PPA : [ ! d4]
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
Команда apt-get не будет работать правильно, потому что ваш / загрузочный раздел достиг своей полной емкости. Вероятно, произошло то, что некоторое обновление ядра не было выполнено полностью, и в результате apt-get застревает и останется в замороженном состоянии, пока вы не очистите некоторое пространство в / boot. Выясните версии ядра, установленные:
dpkg --list 'linux-image*'
Проверьте текущую версию, которая используется
uname -r
Удалите установки ядра, которые вам больше не нужны
sudo apt-get remove linux-image-version
Заменить версию версией ядра. После этого
sudo apt-get autoremove
sudo update-grub
И, наконец, обновите grub.
Команда apt-get не будет работать правильно, потому что ваш / загрузочный раздел достиг своей полной емкости. Вероятно, произошло то, что некоторое обновление ядра не было выполнено полностью, и в результате apt-get застревает и останется в замороженном состоянии, пока вы не очистите некоторое пространство в / boot. Выясните версии ядра, установленные:
dpkg --list 'linux-image*'
Проверьте текущую версию, которая используется
uname -r
Удалите установки ядра, которые вам больше не нужны
sudo apt-get remove linux-image-version
Заменить версию версией ядра. После этого
sudo apt-get autoremove
sudo update-grub
И, наконец, обновите grub.
Команда apt-get не будет работать правильно, потому что ваш / загрузочный раздел достиг своей полной емкости. Вероятно, произошло то, что некоторое обновление ядра не было выполнено полностью, и в результате apt-get застревает и останется в замороженном состоянии, пока вы не очистите некоторое пространство в / boot. Выясните версии ядра, установленные:
dpkg --list 'linux-image*'
Проверьте текущую версию, которая используется
uname -r
Удалите установки ядра, которые вам больше не нужны
sudo apt-get remove linux-image-version
Заменить версию версией ядра. После этого
sudo apt-get autoremove
sudo update-grub
И, наконец, обновите grub.
Команда apt-get не будет работать правильно, потому что ваш / загрузочный раздел достиг своей полной емкости. Вероятно, произошло то, что некоторое обновление ядра не было выполнено полностью, и в результате apt-get застревает и останется в замороженном состоянии, пока вы не очистите некоторое пространство в / boot. Выясните версии ядра, установленные:
dpkg --list 'linux-image*'
Проверьте текущую версию, которая используется
uname -r
Удалите установки ядра, которые вам больше не нужны
sudo apt-get remove linux-image-version
Заменить версию версией ядра. После этого
sudo apt-get autoremove
sudo update-grub
И, наконец, обновите grub.