Error de paquete al intentar actualizar el servidor mysql

Error de paquete al intentar actualizar el servidor mysql

Estoy intentando actualizar MySQL 5.1 a la versión 5.5. Dado que los repositorios oficiales de Ubuntu no proporcionan la versión 5.5, he decidido optar porpuntodebrepositorio.

Cuando actualicé la información del paquete y la escribí, sudo apt-get install mysql-servereliminé mi mysql 5.1 pero no quiero instalar 5.5, y aparece este error:

dpkg: error processing /var/cache/apt/archives/mysql-client-5.5_5.5.19-1~dotdeb.1_amd64.deb (--unpack):
 trying to overwrite '/usr/bin/mysql', which is also in package mysql-client-core-5.1 5.1.54-1ubuntu4

¿Tiene alguna idea de cómo puedo solucionar este problema?

Respuesta1

Hm, en parte estoy adivinando, pero parece que Ubuntu ha dividido algunos mysql-clienten un mysql-client-corepaquete, que no existe en Debian. Entonces, posiblemente las dependencias/conflictos del paquete Dotdeb no conocen el mysql-client-corepaquete y no lo han eliminado.

Tu podrías intentar

sudo apt-get remove mysql-client-core-5.1

e intenta de nuevo. Los archivos que elimines con este comando deben ser reemplazados por el nuevo que mysql-clientestás a punto de instalar ( mysql-serverdependerá de ello y se instalará automáticamente)

Obviamente, tenga cuidado, si el comando anterior de repente quiere eliminar otros 200 paquetes, no lo haga e informe aquí con más información sobre los resultados (edite su pregunta original).

información relacionada