É claro que você pode instalar tudo necessário para Mysql-5.5
dos repositórios em 12.04 e 12.10, mas o seguinte deve ajudá-lo a obter Mysql-5.6
instalado.
Primeiramente, devo tentar instalar o arquivo deb do site oficial em Software Centre
ou Gdebi
, como esses programas resolvem dependências, dpkg
não.
A compilação de mysql
é sua próxima opção:
Nota : Fazendo o 'modo Debian' (como você mencionou) só vai te mysql-5.5
e não 5.6
: ou seja,
sudo apt-get source mysql-5.5
como não há outra fonte disponível por padrão. Se você quiser usar o código de desenvolvimento mais recente, você deve baixá-lo do site oficial, o que é melhor do que tentar habilitar um repositório instável ou outro.
Também não há ppas disponíveis no momento (além da que você tentou), então a seguinte maneira de compilar mysql-5.6
é na verdade a maneira mais fácil e única no momento de obter o que você deseja.
No entanto, como você diz que está interessado em compilar a versão de desenvolvimento mais recente de mysql 5.6
, as instruções a seguir devem ajudá-lo:
Faça o download do código fonte mais recente do desenvolvimento do site do mysql e verifique o download. No momento, você deseja mysql-5.6.7-rc.tar.gz
; desce a página, selecione lançamentos de desenvolvimento e, em seguida, selecione código-fonte na caixa.
Agora, corra
tar xzvf mysql-5.6.7-rc.tar.gz
cd para a pasta e crie uma pasta chamada bld:
cd mysql-5.6.7-rc
mkdir bld
cd bld
Neste ponto, é importante buscar as dependências com
sudo apt-get install build-essential cmake libaio-dev
A documentação importante está disponível aqui no processo de compilação, mas o que você provavelmente quer fazer é usar as opções padrão que a compilação oficial usa. Para isso, conforme aqui , por favor execute (enquanto estiver em a pasta bld
):
cmake -DBUILD_CONFIG=mysql_release ..
Em seguida, quando o cmake
configure tiver terminado e estiver satisfeito (anote todas as dependências ausentes que ele menciona; se algum deles estiver faltando, faça o download delas e exclua tudo no diretório bld
e execute o cmake
acima comando novamente)
Agora você está pronto para executar a compilação com o make e quaisquer opções que você possa adicionar:
make
Quando a compilação terminar (levará cerca de uma hora), execute
sudo make install or sudo checkinstall
Agora, você deve ter uma instalação mysql
. Qualquer informação adicional deve estar disponível no muito detalhado guia oficial .