최신 LTS 릴리스 노트에서 언급 한 Ubuntu 커뮤니티에서 지원하는 MariaDb를 설치했습니다.
그 후 Mariadb-client를 설치하려고했지만 GUI 도구를 사용하기에 너무 성공적으로 설치되었으므로 Ubuntu-SOftware-Center와 터미널을 통해 MySql-workbench를 설치하기로 결정했지만 아래 언급 된 오류가 발생했습니다.
Ubuntu-Software-Center-를 통한 오류
This error could be caused by required additional software packages which are missing or not installable. Furthermore there could be a conflict between software packages which are not allowed to be installed at the same time.
mysql-workbench: Depends: libgcc1 (>= 1:4.1.1) but 1:4.9-20140406-0ubuntu1 is to be installed
Depends: libgtkmm-2.4-1c2a (>= 1:2.24.0) but 1:2.24.4-1ubuntu1 is to be installed
Depends: libpcrecpp0 (>= 7.7) but 1:8.31-2ubuntu2 is to be installed
Depends: python:any (>= 2.7.1-0ubuntu2) but it is a virtual package
Depends: mysql-workbench-data (= 6.0.8+dfsg-2) but 6.0.8+dfsg-2 is to be installed.
터미널을 통한 오류
The following packages have unmet dependencies:
mysql-workbench : Depends: mysql-client
E: Unable to correct problems, you have held broken packages.
여기에 언급 된대로 런치 패드에서 버그가 확인 되었습니다.
My-sql의 공식 웹 사이트에서 워크 벤치 버전은 saucy (13.10)까지만 사용할 수 있으므로 어떻게 설치할 수 있습니까?
업데이트 1
/etc/apt/sources.list에 다음 줄을 추가했습니다.
# MariaDB 10.0 repository list - created 2014-04-19 11:47 UTC
# http://mariadb.org/mariadb/repositories/
deb http://mirror.mephi.ru/mariadb/repo/10.0/ubuntu trusty main
deb-src http://mirror.mephi.ru/mariadb/repo/10.0/ubuntu trusty main
변화는 없지만 여전히 같은 문제입니다. 신뢰할 수있는 버전과 Mariadb 버전 10.1.10 사이에는 몇 가지 문제가 있습니다. 그래서 시도
sudo apt-get install libmysqlclient18=10.1.10-mariadb1~trusty mysql-common=10.1.10-mariadb1~trusty
그리고 그 출력은-
E: Version '10.1.10-mariadb1~trusty' for 'libmysqlclient18' was not found
E: Version '10.1.10-mariadb1~trusty' for 'mysql-common' was not found
그래서 물건을 찾을 수 없습니다 간단합니다. 공식 웹 사이트에 있습니다.
업데이트 2
MariaDB 10.1.10 제거되었지만 문제는 여전히 MariaDB 5.5.37과 동일합니다.
sudo apt-get install mysql-workbench