Ubuntu의 비대화형 쉘에서 MySQL APT 저장소를 구성하는 방법은 무엇입니까?

Ubuntu의 비대화형 쉘에서 MySQL APT 저장소를 구성하는 방법은 무엇입니까?

MySQL 5.7을 설치하고 싶습니다트래비스 실, 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비대화형 셸에서 사용하도록 구성합니까?

답변1

예의 바른@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

모아놨어요이 점전체 과정에 대해.

관련 정보