Imposible instalar la extensión initl de PHP

Resuelto
patrice86 Mensajes publicados 1520 Estado Miembro -  
mamiemando Mensajes publicados 33228 Fecha de registro   Estado Moderador Última intervención   -
Hola,

Para el desarrollo de una aplicación en Symfony 3.2.2, necesito instalar la extensión php-intl.
(estoy en Ubuntu 16.04)

Cuando ejecuto este comando: sudo apt-get install php-intl

obtengo el siguiente mensaje de error:

Leyendo las listas de paquetes... Hecho
Construyendo el árbol de dependencias
Leyendo la información de estado... Hecho
php-intl ya es la versión más reciente (1:7.0+35ubuntu6).
0 actualizados, 0 nuevos instalados, 0 eliminados y 317 no actualizados.
1 parcialmente instalados o eliminados.
Es necesario obtener 0 o/582 ko en los archivos.
Después de esta operación, se usarán 0 o de espacio en disco adicional.
¿Desea continuar? [O/n] o
dpkg: error al procesar el paquete dbconfig-common (--configure):
el paquete está en un estado realmente inconsistente; deberías
reinstalarlo antes de intentar configurarlo.
Se encontraron errores durante la ejecución:
dbconfig-common
E: Sub-proceso /usr/bin/dpkg devolvió un código de error (1)


Parece que dbconfig-common se utiliza para la configuración de mi base de datos MySQL.

¿Necesito reinstalar el paquete en sí o phpMyAdmin por completo?
Si tienes las líneas de comandos correctas, sería genial :)

Gracias

2 respuestas

mamiemando Mensajes publicados 33228 Fecha de registro   Estado Moderador Última intervención   7 938
 
Hola,

El hecho de que el paquete esté en un estado incoherente sugiere que tu instalación actual es inestable. Comienza por hacer una actualización e instalar
aptitude
:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install aptitude
sudo aptitude update
sudo aptitude safe-upgrade


Asegúrate de que todos los paquetes estén actualizados, no bloqueados y que no haya ninguno en estado de congelación. Además, si ejecutas el comando
aptitude
, no debería aparecer una "banda roja" en la parte inferior de la pantalla, y si haces
uUg
no debería haber paquetes congelados/mantenidos y todo debería estar actualizado (
q
para salir).

Buena suerte
1
patrice86 Mensajes publicados 1520 Estado Miembro 125
 
Hola,

Antes de tu respuesta, ya había encontrado una solución.
Ya había leído sobre el comando aptitude, pero siempre tenía un problema con dbconfig-common.

Gracias por tomarte el tiempo de ayudarme de todos modos :)
0
mamiemando Mensajes publicados 33228 Fecha de registro   Estado Moderador Última intervención   7 938
 
Sin problemas, gracias por tu respuesta :-) Si el problema con dbconfig-common persiste y quieres resolverlo, no dudes en abrir un nuevo tema.

¡Buena continuación!
0
patrice86 Mensajes publicados 1520 Estado Miembro 125
 
Después de varios intentos diferentes, encontré una solución:

 sudo apt-get install --reinstall dbconfig-common
sudo apt-get install php-intl
sudo apt-get install phpmyadmin


Tuve que desinstalar phpmyadmin y luego reinstalar dbconfig-common.
0