
Estou tentando atualizar o mysql 5.1 para a versão 5.5 Como os repositórios oficiais do Ubuntu não fornecem 5.5, decidi ir comDotdebrepositório.
Quando atualizei as informações do pacote e digitei sudo apt-get install mysql-server
ele removi meu mysql 5.1 mas não quero instalar o 5.5, dando este erro:
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
Você tem alguma idéia de como posso consertar isso?
Responder1
Hm, estou parcialmente supondo aqui, mas parece que o Ubuntu dividiu parte mysql-client
em um mysql-client-core
pacote, que não existe no Debian. Portanto, possivelmente as dependências/conflitos do pacote Dotdeb não sabem sobre o mysql-client-core
pacote e não o removeram.
Você poderia tentar
sudo apt-get remove mysql-client-core-5.1
e tente novamente. Os arquivos que você remove com este comando devem ser substituídos pelos novos que mysql-client
você está prestes a instalar ( mysql-server
dependerá disso e será instalado automaticamente)
Obviamente, tenha cuidado, se o comando acima de repente quiser remover 200 outros pacotes, não faça isso e reporte aqui com mais informações sobre os resultados (edite sua pergunta original).