Как мне обновить версию PHP до последней стабильной версии?

apt-get update обновляет только списки пакетов. Чтобы на самом деле обновлять пакеты, которые вы должны запустить:

sudo apt-get upgrade

или

sudo apt-get dist-upgrade

Дополнительная информация здесь.


Если вы выполнили вышеуказанные команды, но пакеты по-прежнему не были обновлены, вероятно, вы не добавили Ондржей Сури PHP PPA к вашей системе.

Выполните следующие действия, чтобы добавить PPA:

  • Для PHP 5.5, PHP 5.6 и PHP 7.0:

    sudo apt-add-repository ppa:ondrej/php
  • Для PHP 5.4 (устарел, обновите по крайней мере до PHP 5.5):

    sudo apt-add-repository ppa:ondrej/php5-oldstable
  • Для PHP 5.5 (устарел, используйте ppa:ondrej/php):

    sudo apt-add-repository ppa:ondrej/php5
  • Для PHP 5.6 (устарел, используйте ppa:ondrej/php):

    sudo apt-add-repository ppa:ondrej/php5-5.6

Затем обновите списки пакетов и выполните обновление:

sudo apt-get update

Для PHP 5.5:

sudo apt-get install php5.5

Для PHP 5.6:

sudo apt-get install php5.6

Для PHP 7:

sudo apt-get install php7.0

Обновление версии

Если вы хотите установить последнюю версию PHP (например PHP7), но вы хотите придерживаться пакетов выпуска, вместо того, чтобы взламывать исходные коды; и вы хотите выполнить полное обновление версии (например, вы находитесь в Ubuntu 14.04 -у которого нет php7- и вы хотите перейти к Ubuntu 16.04 - что делает- тогда вы можете сделать:

do-release-upgrade

Теперь у вас должна быть последняя версия PHP.