Ubuntu 服务器 20.04
在尝试安装的过程中phpmyadmin
,我破坏了 MySQL,并且我不知道如何修复它。
我最初是通过 安装了 LAMP 堆栈tasksel
。在尝试安装 wordpress 网站的过程中,我尝试安装 phpmyadmin,但我不确定发生了什么,但现在 MySQL 坏了。我肯定我在某个地方做错了什么,只是不确定在哪里。
我已经sudo apt purge
在phpmyadmin
和上mysql-server
以及每次卸载后都这样做了。我也试过了,autoremove
但无论我使用 mysql 还是 mariadb,都会发生同样的问题。autoclean
mariadb-server
我也尝试过删除/etc/mysql
,并/var/lib/mysql
在故障排除过程中
此时,、、mariadb-server
和mysql-server
均已phpmyadmin
清除并自动清理/自动移除。我将尝试mariadb-server
再次安装并记录结果:
因此,似乎出于某种原因,dpkg 在安装后无法正确配置 mariadb-common 包。我尝试在 Google 上搜索“dpkg exit status 2”是什么意思,但找不到任何有用的信息
不确定我是否已经安装了 gdebi,但是这个帖子建议安装它,所以当我尝试安装它时,发生了以下情况:
所以现在看来,除非我清除 mariadb 或解决问题,否则这将影响所有软件包的安装。
如果我尝试,sudo dpkg --configure -a
我会得到这个:
如果我尝试sudo apt --fix-broken install
:
据我所知,由于某种原因,dpkg 在软件包安装后没有完成配置过程,并且破坏了一切。但这只发生在mysql-server
/mariadb-server
上,不会发生在任何其他软件包上。我很想直接删除服务器并重新安装 Ubuntu,但如果可能的话,我真的想避免这样做。
我也尝试过使用 Synaptic 而不是 apt/dpkg 删除mysql-server
/mariadb-server
包,但没有什么区别,重新安装时会出现同样的问题。
有人知道如何解决这个问题,而无需重新安装整个服务器吗?提前致谢