Imposible instalar la extensión initl de PHP
Resuelto
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:
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
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
-
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 instalaraptitude
: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 comandoaptitude
, no debería aparecer una "banda roja" en la parte inferior de la pantalla, y si hacesuUg
no debería haber paquetes congelados/mantenidos y todo debería estar actualizado (q
para salir).
Buena suerte -
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.