apt-get y php5 en Ubuntu - Imposible instalar causa de dependencias

0

Estoy tratando de correr

sudo apt-get install php5

Y obteniendo este error

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

¿Alguna idea de cómo hacer que esto funcione?

Milos
fuente
¿Qué versión de Ubuntu? No ha pegado la apt-getsalida completa ; Puede haber partes interesantes que quedan fuera. ¿Has intentado simplemente ejecutar sudo apt-get updatey luego volver a intentar la instalación? Podría ser un problema de transición que desaparecerá en un par de horas.
Daniel Andersson

Respuestas:

1

Su salida parece indicar que usa repositorios adicionales. Entonces, una alternativa sería restringirse a los repositorios oficiales para evitar conflictos. O podría ser que su repositorio alternativo esté configurado en una versión diferente de Ubuntu (o incluso Debian), caso en el que desearía editar su /etc/apt/sources.list para arreglarlo (o usar su GUI favorita para ese efecto) .

lfd
fuente
2

Intenta correr:

sudo apt-get update

Si no obtiene ningún error, intente la instalación nuevamente, si eso no lo soluciona, intente instalar las dependencias manualmente.

sudo apt-get install php5-common
tbenz9
fuente