Quiero instalar MySQL 5.7 en Travis CI , que ejecuta máquinas virtuales Ubuntu 12.
Estoy dispuesto a usar el repositorio oficial de 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
Pero el problema es que al instalar este paquete se abre un menú interactivo que hace la siguiente pregunta:
Which Server version do you wish to receive?
- mysql-5.6
- mysql-5.7-dmr
Como la instalación es parte de un script automatizado, no estoy detrás del terminal para responder la pregunta. Lo único que puedo encontrar en el documento es:
Selección de una versión de lanzamiento principal
De manera predeterminada, todas las instalaciones y actualizaciones para su servidor MySQL y los demás componentes necesarios provienen de la serie de versiones de la versión principal que seleccionó durante la instalación del paquete de configuración (consulte Agregar el repositorio APT de MySQL). Sin embargo, puede cambiar a otra serie de versiones principales compatibles en cualquier momento reconfigurando el paquete de configuración que ha instalado. Use el siguiente comando:
shell> sudo dpkg-reconfigure mysql-apt-config
Pero nuevamente, esto abre un menú interactivo.
¿Cómo instalar este repositorio APT y configurarlo para usarlo mysql-5.7-dmr
en un shell no interactivo?
Respuestas:
Cortesía de @hbdgaf , este cómo ponerme en el camino correcto:
Junté este quid de todo el proceso.
fuente