Quero instalar o MySQL 5.7 no Travis CI , que executa o Ubuntu 12 máquinas virtuais.
Estou disposto a usar o repositório oficial do MySQL APT :
wget http://dev.mysql.com/get/mysql-apt-config_0.2.1-1ubuntu12.04_all.deb
sudo dpkg --install mysql-apt-config_0.2.1-1ubuntu12.04_all.deb
Mas o problema é que a instalação deste pacote abre um menu interativo, com a seguinte pergunta:
Which Server version do you wish to receive?
- mysql-5.6
- mysql-5.7-dmr
Como a instalação faz parte de um script automatizado, não estou atrás do terminal para responder à pergunta. A única coisa que posso encontrar no documento é:
Selecionando uma versão principal
Por padrão, todas as instalações e atualizações do servidor MySQL e dos outros componentes necessários vêm da série de versões da versão principal que você selecionou durante a instalação do pacote de configuração (consulte Adicionando o repositório MySQL APT). No entanto, você pode alternar para outra série de versões principais suportadas a qualquer momento, reconfigurando o pacote de configuração que você instalou. Use o seguinte comando:
shell> sudo dpkg-reconfigure mysql-apt-config
Mas, novamente, isso abre um menu interativo.
Como instalar este repositório APT e configurá-lo para uso mysql-5.7-dmr
em um shell não interativo?
Respostas:
Cortesia @hbdgaf , este tutorial me coloca no caminho certo:
Eu montei essa essência para todo o processo.
fonte