mysql-apt-configure에서 패키지 업그레이드가 영원히 중단됨


15

어제 MySql에 대한 업데이트가 중단되었습니다. 는 mysql-apt-config내가 결국 컴퓨터를 종료했다, 그래서 우리를 위해 완료되지 않았습니다.

오늘은 동일한 업데이트를 다시 제안했지만 dpkg --configure -a패키지를 먼저 수정하는 데 사용해야한다고 말했습니다 . 이 작업을 수행하면 다시 중단됩니다.

# sudo dpkg --configure -a
mysql-apt-config (0.3.3-1debian7) wird eingerichtet ..

독일어의 마지막 줄은 대략 "[...] 준비 중입니다 ..."를 의미합니다.

또한 mysql 패키지를 제거하려고 시도했지만 apt-get purge mysql동일한 결과가 발생합니다. 같은 단계에서 다시 정지합니다.

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


1
여기에도 같은 문제가 있습니다. 패키지에 문제가있는 것 같습니다. 현재 정확히 무슨 일이 일어나고 있는지 또는 다른 업데이트를 차단하므로 제거 할 수 있는지 확인하려고합니다. xP
Gladen

2
나는이 주제를 고려하지 않을 것입니다. 많은 우분투 사용자에게 영향을 미칩니다.
Bas Peeters

답변:


13

몇 시간 전에 같은 문제가 발생했습니다. 먼저 중단 된 프로세스 (kill -9 PID 또는 전체 다시 시작)를 종료 한 다음 mysql을 완전히 제거했습니다.

sudo apt-get remove --purge mysql-server mysql-client mysql-common

또는

sudo apt-get remove --purge mysql*

이것은 모든 mysql 관련 패키지를 제거합니다. 대부분의 경우 약간 과잉입니다 ...

이 작업을 수행하기 전에 데이터베이스를 복사하거나 제거 프로세스에서 데이터베이스를 요청할 때 데이터베이스를 삭제하지 않도록주의하십시오. 그런 다음 다시 시작하거나 mysql-apt-config 프로세스를 종료하고 mysql-apt-config 패키지를 제거하십시오.

sudo apt-get remove --purge mysql-apt-config
sudo apt-get autoremove

이 단계 후에 다시 설치하면 문제가 해결되었습니다.

sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql

확실하지 않지만 mysql-apt-config 만 다시 설치하면 충분합니다. 행운이 있길 바래!


작동합니다. 나는 당신의 대답의 두 번째 부분을 놓쳤습니다 (mysql-apt-config 제거). 그러나 이것은 트릭을 한 것으로 보입니다. 감사.
Michael Härtl

1
단순히 mysql-apt-config를 제거하고 처음부터 설치하면 나에게도 효과가있었습니다.
Gladen

2
sudo apt-get remove --purge mysql-apt-config또는 다른 명령에서 우분투는 나에게 실행한다고 말하지만 mysql-apt-config를 sudo dpkg --configure -a실행 dpkg하면 "어떤 서버 버전을 받고 싶습니까?"라는 질문에 멈춰 있습니다. 세 가지 옵션 : mysql-5.6, mysql-5.7-dmr, none. 이 시점에서 패키지를 어떻게 제거 할 수 있습니까?
Igor

3
마침내 해결책을 찾았습니다. stackoverflow.com/questions/27154067/…
Igor

다시 시작이 작동하지 않았습니다. 그러나 pkill mysql업데이트 프로세스에서 다른 소프트웨어를 계속 구성한 다음 mysql을 제거 할 수 있습니다.
Mohammad Etemaddar
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.