NaKrull
@NaKrull

Установка интерпретатора языка программирования PHP 7.2, расширений, для его работы с Apache и MySQL?

Здравствуйте.
Устанавливаю PHP для Apache.
Ввожу команду sudo apt install php7.2 libapache2-mod-php7.2 php7.2-mysql php7.2-curl php7.2-json php7.2-cgi php7.2-gd php7.2-zip imagemagick php7.2-imagick php7.2-mbstring php7.2-xml php7.2-xmlrpc phpmyadmin

В итоге ничего ставиться не хочет в виду неактуальности пакетов очевидно.
Что поправить в команде, чтобы установить всё вышеперечисленное?

Замена 7.2 на 7.4 ник чему не привела.
spoiler
podd@podd:~$ sudo apt install php7.4 libapache2-mod-php7.4 php7.4-mysql php7.4-curl php7.4-json php7.4-cgi php7.4-gd php7.4-zip imagemagick php7.4-imagick php7.4-mbstring php7.4-xml php7.4-xmlrpc phpmyadmin
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
E: Невозможно найти пакет php7.4
E: Не удалось найти ни один пакет с помощью шаблона «php7.4»
E: Невозможно найти пакет php7.4-mysql
E: Не удалось найти ни один пакет с помощью шаблона «php7.4-mysql»
E: Невозможно найти пакет php7.4-curl
E: Не удалось найти ни один пакет с помощью шаблона «php7.4-curl»
E: Невозможно найти пакет php7.4-json
E: Не удалось найти ни один пакет с помощью шаблона «php7.4-json»
E: Невозможно найти пакет php7.4-cgi
E: Не удалось найти ни один пакет с помощью шаблона «php7.4-cgi»
E: Невозможно найти пакет php7.4-gd
E: Не удалось найти ни один пакет с помощью шаблона «php7.4-gd»
E: Невозможно найти пакет php7.4-zip
E: Не удалось найти ни один пакет с помощью шаблона «php7.4-zip»
E: Невозможно найти пакет php7.4-imagick
E: Не удалось найти ни один пакет с помощью шаблона «php7.4-imagick»
E: Невозможно найти пакет php7.4-mbstring
E: Не удалось найти ни один пакет с помощью шаблона «php7.4-mbstring»
E: Невозможно найти пакет php7.4-xml
E: Не удалось найти ни один пакет с помощью шаблона «php7.4-xml»
E: Невозможно найти пакет php7.4-xmlrpc
E: Не удалось найти ни один пакет с помощью шаблона «php7.4-xmlrpc»
  • Вопрос задан
  • 148 просмотров
Решения вопроса 1
@FernandoErrNando
Раз не видит пакетов - значит что-то не то с репозиториями. Попробуйте подключить репозиторий с различными версиями PHP и обновить в системе список пакетов:
sudo add-apt-repository ppa:ondrej/php
sudo apt update

А потом уже пытайтесь установить как вы и писали
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
sudo apt search php
sudo apt search apache

Для других версий php обычно нужно подключать сторонние репозитории в apt
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы