Chcę zainstalować MySQL 5.7 na Travis CI , na którym działają maszyny wirtualne Ubuntu 12.
Chcę skorzystać z oficjalnego repozytorium APT MySQL :
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
Problem polega jednak na tym, że instalacja tego pakietu otwiera interaktywne menu z następującym pytaniem:
Which Server version do you wish to receive?
- mysql-5.6
- mysql-5.7-dmr
Ponieważ instalacja jest częścią zautomatyzowanego skryptu, nie jestem za terminalem, aby odpowiedzieć na pytanie. Jedyne, co mogę znaleźć w dokumencie, to:
Wybór głównej wersji wydania
Domyślnie wszystkie instalacje i aktualizacje dla serwera MySQL i innych wymaganych składników pochodzą z serii głównych wersji wybranych podczas instalacji pakietu konfiguracyjnego (patrz Dodawanie repozytorium APT MySQL). Możesz jednak w dowolnej chwili przejść do innej obsługiwanej głównej serii wydania, ponownie konfigurując zainstalowany pakiet konfiguracyjny. Użyj następującego polecenia:
shell> sudo dpkg-reconfigure mysql-apt-config
Ale ponownie otwiera to interaktywne menu.
Jak zainstalować to repozytorium APT i skonfigurować go do używania mysql-5.7-dmr
w nieinteraktywnej powłoce?
Odpowiedzi:
Dzięki uprzejmości @hbdgaf , ten poradnik postawił mnie na właściwej drodze:
Stworzyłam ten sens dla całego procesu.
źródło