软件包升级永远挂起mysql-apt-configure

昨天它陷入了对MySql的更新。 mysql-apt-config没有为我们完成,所以我不得不最终关闭机器。

今天它再次提出相同的更新,但告诉我,我必须首先使用dpkg --configure -a来修复包。 当我这样做时,它再次挂起:

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

德语的最后一行意味着大致“[……]正在准备……”。

我也尝试用apt-get purge mysql删除mysql包 – 但这会导致相同的结果。 它再次挂在同一个步骤。

我该怎么做才能解决这个问题?

几小时前我遇到了同样的问题。 首先我杀死了卡住的进程(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。 祝大家好运!