我正在尝试在我的 ubuntu 18.04 上安装 Mysql 8。我卸载了所有以前的 Mysql 安装,并通过执行以下命令确保我的机器上没有与 sql 相关的内容
$ sudo dpkg -l | grep mysql
接下来,为了安装 Mysql,我发出了以下命令
$ sudo wget https://dev.mysql.com/get/mysql-apt-config_0.8.15-1_all.deb
$ sudo dpkg -i mysql-apt-config_0.8.15-1_all.deb
$ sudo apt-get update
到这里一切都正常了,但是当我发布这个
$ sudo apt-get install mysql-server
我遇到了这个错误。我在两台不同的 Ubuntu 机器上尝试了这个,但遇到了同样的错误。有人能告诉我我犯了什么错误吗?
dpkg: error processing package mysql-community-server (--configure):
installed mysql-community-server package post-installation script subprocess returned error exit status 1
dpkg: dependency problems prevent configuration of mysql-server:
mysql-server depends on mysql-community-server (= 8.0.19-1ubuntu18.04); however:
Package mysql-community-server is not configured yet.
dpkg: error processing package mysql-server (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Errors were encountered while processing:
mysql-community-server
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
答案1
不确定你的情况是否如此,但我在尝试在 Ubuntu 20.04 上安装 MySQL 8 时也遇到了类似的结果。原因似乎是 RAM 不足——我的设置中只有 512M。然后我安排了一个交换文件(使用本指南)——并且安装顺利完成。