У меня есть проект на виртуальной машине с ОС Ubuntu 14 LTS, php5.5 и mysql-server-5.5.
В конце марта я клонировал виртуальную машину и успешно обновил их обе с (ppa: ondrej / mysql-5.7) и (ppa: ondrej / php), и я сохранил команды в текстовом файле.
Сегодня (30 июля) я пытаюсь сделать то же самое на производственной машине, и у меня есть эта ошибка:
E: Невозможно найти пакет php7. Обратите внимание, что для регулярного выражения php7.0 выбрано libapache2-mod-php7.0: 0 обновлено, 0 установлено заново, 0 необходимо удалить и 255 не обновлено.
Пакет mysql-server-5.7 недоступен, но на него ссылается другой пакет. Это может означать, что пакет отсутствует, устарел или доступен только из другого источника.
E: Пакет mysql-server-5.7 не имеет кандидата на установку
Я пробовал много способов обойти проблему, но безрезультатно.
Может кто знает в чем проблема с ppa: ondrej ??
Обновление до Ubuntu 16 протестировано и исключено.
это PPA был прекращен, потому что базовая ОС не поддерживает (стандартную).
Только поддерживаемые версии PHP (http://php.net/supported-versions.php) для поддерживаемых выпусков Ubuntu (https://wiki.ubuntu.com/Releases) предоставлены. Не запрашивайте устаревшие версии PHP или выпуск Ubuntu, они не будут предоставлены.
Поскольку Ubuntu предоставляет только платный поддержка определенного количества серверных пакетов, выпуск LTS после окончания стандартной поддержки является для большинства людей EOL. Если он вам все еще нужен, вы можете заплатить за поддержку и использовать базовый PHP 5.5 (?), Который есть в этом предложении поддержки.