当我尝试安装错误时,就像:
dpkg: error processing package mysql-server (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
mysql-server-5.7
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
这是什么意思.有任何想法吗?
最佳答案:
返回错误代码1的dpkg并不意味着任何具体内容,但它通常与依赖性问题有关.在您的情况下,您尝试安装同一个软件包的两个版本/实例,即mysql-server和mysql-server-5.7.因此,请执行以下操作以删除任何冗余依赖项问题并安装正常运行的mysql包
sudo apt-get clean
sudo apt-get purge mysql *
sudo apt-get update
sudo apt-get install -f
sudo apt-get install mysql-server-5.7
sudo apt-get dist-upgrade
这应该解决手头的问题.但是在将来,请关注在sudo apt-get install之后添加的软件包名称,因为错误的软件包名称列表 – 例如列表中的冗余条目 – 导致无法安装任何软件包或更糟糕 – 甚至可能发现自己正在徘徊在#DEPENDENCY-HELL的地狱深处
标签:ubuntu,mysql,dpkg
来源: https://codeday.me/bug/20190516/1114060.html