Переустановите php на Debian 9 после расставания

Я установил php7.3 в свою систему Debian Stretch, и он работал. После того, как я попытался установить php7.3-gd, мой php больше не работает. когда я запускаю php, я получаю /usr/bin/php file not found. Когда я пытаюсь переустановить php, я получаю эту ошибку Следующие пакеты имеют неудовлетворенные зависимости:

php7.3 : Depends: libapache2-mod-php7.3 but it is not going to be installed or
                  php7.3-fpm but it is not going to be installed or
                  php7.3-cgi but it is not going to be installed

php7.3-cli : Depends: php7.3-opcache but it is not going to be installed
             Depends: libc6 (>= 2.29) but 2.24-11+deb9u4 is to be installed
php7.3-curl : Depends: libcurl4 (>= 7.44.0) but it is not installable

E: Unable to correct problems, you have held broken packages

Можете ли вы отформатировать его немного лучше?

Lovato 30.04.2019 02:10

У меня такая же проблема, последняя стабильная версия libc6 2.28 packages.debian.org/search?searchon=names&keywords=libc6

BadLeo 15.06.2020 08:03
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
2
1 111
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

попробуйте эту команду:

apt-get install --fix-missing
Ответ принят как подходящий
1- sudo apt-get update –fix-missing
2- sudo dpkg –configure -a
3- sudo apt-get install -f

одна из этих команд должна исправить вашу сломанную установку

Это сработало для меня.

sudo apt-get install aptitude

sudo aptitude install php7.3

Другие вопросы по теме