Как настроить репозиторий MySQL APT на Ubuntu на неинтерактивной оболочке?

Я хочу установить MySQL 5.7 на Travis CI , который запускает виртуальные машины Ubuntu 12.

Я готов использовать официальное репо 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 

Но проблема в том, что установка этого пакета открывает интерактивное меню, задающее следующий вопрос:

 Which Server version do you wish to receive? - mysql-5.6 - mysql-5.7-dmr 

Поскольку установка является частью автоматизированного сценария, я не за терминалом, чтобы ответить на вопрос. Единственное, что я могу найти в документе :

Выбор основной версии выпуска

По умолчанию все установки и обновления для вашего сервера MySQL и других необходимых компонентов взяты из серии выпусков основной версии, которую вы выбрали во время установки пакета конфигурации (см. Добавление репозитория MySQL APT). Однако вы можете в любой момент переключиться на другую поддерживаемую основную серию выпусков, переконфигурировав установленный вами пакет конфигурации. Используйте следующую команду:

 shell> sudo dpkg-reconfigure mysql-apt-config 

Но снова это открывает интерактивное меню.

Как установить этот репозиторий APT и настроить его на использование mysql-5.7-dmr на неинтерактивной оболочке?

Courtesy @hbdgaf , это как-то поставить меня на правильный путь:

 export DEBIAN_FRONTEND=noninteractive echo mysql-apt-config mysql-apt-config/enable-repo select mysql-5.7-dmr | sudo debconf-set-selections 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 

Я собрал эту суть для всего процесса.