mysql을 업데이트하려고 할 때 "손상된 패키지가 있습니다"

mysql을 업데이트하려고 할 때 "손상된 패키지가 있습니다"

Debian 8에서 mysql(현재 버전 5.6)을 5.7로 업데이트하려고 하는데 마지막 단계에서 이 오류가 발생합니다.

cat /etc/apt/sources.list

다음과 같은 결과를 제공합니다.

deb http://ftp.debian.org/debian/ jessie main
deb http://security.debian.org/ jessie/updates main

지금까지 내가 한 일은 다음과 같습니다.

wget http://dev.mysql.com/get/mysql-apt-config_0.7.3-1_all.deb
sudo dpkg -i mysql-apt-config_0.7.3-1_all.deb 
(I then selected Mysql-server 5.7 during the configuration)
sudo apt-get update
sudo apt-get install mysql-community-sever

출력은 다음과 같습니다.

The following packages have unmet dependencies:
 mysql-community-server : Depends: mysql-client (= 5.7.19-1debian8)
E: Unable to correct problems, you have held broken packages.

나는 다음을 수행하려고 노력했습니다.

sudo apt-get clean && apt-get update

그러나 그것은 아무것도 하지 않습니다.

이 문제를 해결하려면 또 어떻게 해야 합니까?

편집하다

이 "패킷이 유지되는 중" 문제에 대해 조금 조사했지만 명령이 apt-mark showhold어떤 결과도 제공하지 않았습니다.

그러나 내가 달리면

apt-cache policy -o =hold

다음과 같은 (긴) 패키지 목록을 얻습니다.

500http://repo.mysql.com/apt/debian/jessie/mysql-utilities-1.5 amd64 패키지 릴리스 o=MySQL,n=jessie,l=MySQL,c=mysql-utilities-1.5 원본 repo.mysql.com 500http://repo.mysql.com/apt/debian/jessie/router-2.0 amd64 패키지 릴리스 o=MySQL,n=jessie,l=MySQL,c=router-2.0 원본 repo.mysql.com 500http://repo.mysql.com/apt/debian/jessie/connector-python-2.1 amd64 패키지 릴리스 o=MySQL,n=jessie,l=MySQL,c=connector-python-2.1 원본 repo.mysql.com 500http://repo.mysql.com/apt/debian/jessie/connector-python-2.0 amd64 패키지 릴리스 o=MySQL,n=jessie,l=MySQL,c=connector-python-2.0 원본 repo.mysql.com 500http://repo.mysql.com/apt/debian/jessie/mysql-cluster-7.6 amd64 패키지 릴리스 o=MySQL,n=jessie,l=MySQL,c=mysql-cluster-7.6 원본 repo.mysql.com 500http://repo.mysql.com/apt/debian/jessie/mysql-cluster-7.5 amd64 패키지 릴리스 o=MySQL,n=jessie,l=MySQL,c=mysql-cluster-7.5 원본 repo.mysql.com 500http://repo.mysql.com/apt/debian/jessie/mysql-5.7 amd64 패키지 릴리스 o=MySQL,n=jessie,l=MySQL,c=mysql-5.7

하지만 내가 그렇게 한다면

apt-mark yarn unhold

데비안에서는 원사(예를 들어)가 예약되지 않은 것으로 표시되었다고 알려줍니다.

관련 정보