在Ubuntu 16.04上MySQL中的安装错误

时间:2017-02-09 14:22:21

标签: mysql ubuntu ubuntu-16.04

我意外地从MySQL删除了Ubuntu 16.04。现在当我再次尝试安装时,会出现错误。请帮助我解决错误:

update-alternatives: error: alternative path /etc/mysql/my.cnf.fallback doesn't exist
dpkg: error processing package mysql-common (--configure):
 subprocess installed post-installation script returned error exit status 2
E: Sub-process /usr/bin/dpkg returned an error code (1)

2 个答案:

答案 0 :(得分:9)

首先使用以下方式清除源列表:

sudo rm /etc/apt/source.list

然后,输入:

sudo software-properties-gtk

选中前4个框,选择服务器( yourcountryname ),然后点击恢复。

现在,由于您的问题与我所采用的参考有点不同,您应该尝试运行:

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

这将删除MySQL的所有相关包和依赖项。

现在做:

sudo apt-get autoclean
sudo apt-get update && sudo apt-get upgrade

在此之后尝试使用以下方法进行全新安装:

sudo apt-get install mysql-server-5.7

这可能会解决您的问题。

参考: E: Sub-process /usr/bin/dpkg returned an error code (1) [related to google chrome]

答案 1 :(得分:0)

sudo apt-get remove --purge mysql-\*
sudo apt-get install mysql-server mysql-client