Я пытаюсь установить php8 на Ubuntu 16.04.5 LTS.
Вот список команд и вывод, которые я выполнил:
apt-получить обновление
apt установить общие свойства программного обеспечения
--- эти команды прошли нормально при запуске
добавить-apt-репозиторий ppa:ondrej/php
вывод:
Совместно устанавливаемые версии PHP: включены PHP 5.6, PHP 7.x и наиболее востребованные расширения. Предоставляются только поддерживаемые версии PHP (http://php.net/supported-versions.php) для поддерживаемых выпусков Ubuntu (https://wiki.ubuntu.com/Releases). Не запрашивайте устаревающие версии PHP или выпуск Ubuntu, они не будут предоставлены.
Также предоставляются старые и стабильные пакеты Debian: https://deb.sury.org/#debian-dpa
Вы можете получить больше информации о пакетах на https://deb.sury.org
ВАЖНО: <foo>-backports теперь требуется в более старых выпусках Ubuntu.
ОШИБКИ И ФУНКЦИИ: у этого PPA теперь есть система отслеживания ошибок:
https://deb.sury.org/#bug-reporting
ПРЕДОСТЕРЕЖЕНИЯ:
1. Если вы используете php-gearman, вам нужно добавить ppa:ondrej/pkg-gearman
2. Если вы используете apache2, рекомендуется добавить ppa:ondrej/apache2
3. Если вы используете nginx, рекомендуется добавить ppa:ondrej/nginx-mainline
или ppa:ondrej/nginx
ПОЖАЛУЙСТА, ПРОЧИТАЙТЕ: Если вам нравится моя работа и вы хотите немного мотивировать меня, рассмотрите возможность регулярного пожертвования: https://donate.sury.org/
ВНИМАНИЕ: add-apt-repository не работает с локалями, отличными от UTF-8, см.
https://github.com/oerdnj/deb.sury.org/issues/56 для обходного пути:
# LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php
Дополнительная информация: https://launchpad.net/~ondrej/+archive/ubuntu/php
Нажмите [ENTER], чтобы продолжить, или ctrl-c, чтобы отменить добавление.
gpg: создана связка ключей `/tmp/tmpw60tb7ap/secring.gpg'
gpg: создана связка ключей `/tmp/tmpw60tb7ap/pubring.gpg'
gpg: запрос ключа E5267A6C с сервера hkp keyserver.ubuntu.com
gpg: /tmp/tmpw60tb7ap/trustdb.gpg: создана база данных trustdb
gpg: key E5267A6C: открытый ключ «Launchpad PPA для OndÅej Surý» импортирован
gpg: Всего обработано: 1
gpg: импортировано: 1 (RSA: 1)
ХОРОШО
удачное обновление
вывод:
Попадание: 1 http://ppa.launchpad.net/nginx/stable/ubuntu xenial InRelease
Попадание: 2 http://ppa.launchpad.net/ondrej/php/ubuntu xenial InRelease
Попадание: 3 http://eu-west-2.ec2.archive.ubuntu.com/ubuntu xenial InRelease
Попадание: 4 http://eu-west-2.ec2.archive.ubuntu.com/ubuntu xenial-updates InRelease
Попадание: 5 http://eu-west-2.ec2.archive.ubuntu.com/ubuntu xenial-backports InRelease
Ign:6 https://packages.sury.org/php xenial InRelease
Ошибка: 7 https://packages.sury.org/php xenial Release
404 Не Найдено
Получите:8 http://security.ubuntu.com/ubuntu xenial-security InRelease [109 КБ]
Попадание: 9 http://repo.zabbix.com/zabbix/3.4/ubuntu xenial InRelease
Попадание: 10 https://packagecloud.io/phalcon/stable/ubuntu xenial InRelease
Чтение списков пакетов... Готово
E: В репозитории «https://packages.sury.org/php xenial Release» нет файла Release.
N: Обновление из такого репозитория не может быть выполнено безопасным образом, поэтому по умолчанию оно отключено.
N: См. справочную страницу apt-secure(8) для получения сведений о создании репозитория и настройке пользователя.
После этого я попытался установить php8.0-fpm и получил следующее:
apt установить php8-fpm
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет php8-fpm
Также:
меткая установка php8.0-fpm
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет php8.0-fpm
E: Не удалось найти ни одного пакета по glob 'php8.0-fpm'
E: Не удалось найти ни одного пакета по регулярному выражению 'php8.0-fpm'