sudo apt-get install mysql-server
在这一点上失败它阻止
var/lib/dpkg/info/mysql-server-5.7.postinst: line 143: /usr/share/mysql-common/configure-symlinks: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我发现此错误的解决方案是注释 /var/lib/dpkg/info/mysql-server-5.7.postinst 文件中的第 143 行。
但我的问题是我找不到 /var/lib/dpkg/info/mysql-server-5.7.postinst 文件 .. 更不要说在其中评论一行。
那么如何摆脱卡住的情况
ps:我已经安装了 mariadb 并按照我在谷歌搜索的步骤卸载它
更新:
我已经按照第一个答案给出的步骤操作了,它之前仍然提示该错误
令人惊讶的是,这次我可以sudo vim /var/lib/dpkg/info/mysql-server-5.7.postinst file并且我评论了第 143 行,但是..它报告了另一个错误
ERROR: Unable to start MySQL server:
2017-11-26T08:51:57.033255Z 0 [Note] mysqld (mysqld 5.7.20-0ubuntu0.16.04.1-log) starting as process 22612 ...
2017-11-26T08:51:57.034651Z 0 [ERROR] You have enabled the binary log, but you haven't provided the mandatory server-id. Please refer to the proper server start-up parameters documentation …Run Code Online (Sandbox Code Playgroud)