![Ubuntu의 비대화형 쉘에서 MySQL APT 저장소를 구성하는 방법은 무엇입니까?](https://linux55.com/image/56601/Ubuntu%EC%9D%98%20%EB%B9%84%EB%8C%80%ED%99%94%ED%98%95%20%EC%89%98%EC%97%90%EC%84%9C%20MySQL%20APT%20%EC%A0%80%EC%9E%A5%EC%86%8C%EB%A5%BC%20%EA%B5%AC%EC%84%B1%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
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
모아놨어요이 점전체 과정에 대해.