
mysql 5.1을 버전 5.5로 업그레이드하려고 합니다. 공식 우분투 저장소는 5.5를 제공하지 않기 때문에도트뎁저장소.
패키지 정보를 업데이트하고 입력했을 때 sudo apt-get install mysql-server
mysql 5.1이 제거되었지만 5.5를 설치하고 싶지 않아 다음 오류가 발생했습니다.
dpkg: error processing /var/cache/apt/archives/mysql-client-5.5_5.5.19-1~dotdeb.1_amd64.deb (--unpack):
trying to overwrite '/usr/bin/mysql', which is also in package mysql-client-core-5.1 5.1.54-1ubuntu4
이 문제를 어떻게 해결할 수 있는지 아이디어가 있나요?
답변1
흠, 부분적으로 추측하고 있지만 우분투는 일부를 데비안에는 존재하지 않는 패키지 mysql-client
로 분할한 것 같습니다. mysql-client-core
따라서 Dotdeb 패키지 종속성/충돌은 패키지에 대해 모르고 mysql-client-core
패키지를 제거하지 않았을 가능성이 있습니다.
당신은 시도해 볼 수 있습니다
sudo apt-get remove mysql-client-core-5.1
그리고 다시 시도해 보세요. 이 명령으로 제거한 파일은 mysql-client
설치하려는 새 파일로 대체되어야 합니다( mysql-server
파일에 따라 자동으로 설치됩니다).
위의 명령이 갑자기 200개의 다른 패키지를 제거하려는 경우에는 그렇게 하지 말고 결과에 대한 추가 정보와 함께 여기에 다시 보고하십시오(원래 질문 편집).