Я пытаюсь бежать

sudo apt-get install php5

И получаю эту ошибку

Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 php5 : Depends: libapache2-mod-php5 (>= 5.4.17-1~dotdeb.1) but it is not going to be installed or
             libapache2-mod-php5filter (>= 5.4.17-1~dotdeb.1) but it is not going to be installed or
             php5-cgi (>= 5.4.17-1~dotdeb.1) but it is not going to be installed or
             php5-fpm (>= 5.4.17-1~dotdeb.1) but it is not going to be installed
    Depends: php5-common (>= 5.4.17-1~dotdeb.1) but it is not going to be installed
E: Broken packages

Есть идеи, как заставить это работать?

2 ответа2

2

Попробуйте запустить:

sudo apt-get update

Если вы не получили никаких ошибок, попробуйте установить снова, если это не помогает, попробуйте установить зависимости вручную.

sudo apt-get install php5-common
1

Ваш вывод указывает на то, что вы используете дополнительные репозитории. Таким образом, одной из альтернатив будет ограничиться официальными репозиториями, чтобы избежать конфликта. Или это может быть ваш альтернативный репозиторий установлен на другую версию Ubuntu (или даже Debian), в случае, если вы хотите отредактировать ваш /etc/apt/sources.list, чтобы исправить это (или использовать ваш любимый графический интерфейс для этого ,

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .