Erro ao instalar o mysql-server no Ubuntu 16.04

2

Quando eu instalo o mysql-server, recebo o seguinte erro:

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:
 mysql-server : Depends: mysql-server-5.7 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

No entanto, consigo instalar o cliente-mysql sem problemas. Eu tentei todas as soluções dadas para questões relacionadas, mas nada funcionou. Os problemas relacionados que tentei são:

A seguinte pergunta também não corresponde ao meu problema: Erro no Instalando o Mysql-server no ubuntu16.04

Alguém poderia me ajudar a resolver esse problema. Agradecemos antecipadamente.

    
por Gobinath 07.08.2016 / 13:55

1 resposta

1

Por fim, encontrei uma solução desse site .

Como afirmado em outras respostas, desinstale todos os módulos mysql existentes. Para obter a lista de módulos mysql instalados, use o seguinte comando:

dpkg -l | grep mysql

Faça o download do mysql-apt-config_0.7.3-1_all.deb do site MySQL .

Instale o pacote usando o seguinte comando:

sudo dpkg -i mysql-apt-config_0.7.3-1_all.deb

Crie um novo arquivo /etc/apt/preferences.d/mysql com este conteúdo

Package: *
Pin: origin "repo.mysql.com"
Pin-Priority: 999

Execute o seguinte comando para atualizar o cache

sudo apt update

Execute o seguinte comando para instalar o MySQL

sudo apt install mysql-client mysql-server libmysqlclient-dev
    
por Gobinath 08.08.2016 / 07:47