Ubuntu 16.04 MariaDB 10.1 在 Retrograde 中安装 :D

Ubuntu 16.04 MariaDB 10.1 在 Retrograde 中安装 :D

有人知道如何解读这种情况吗?我升级了 10.1,结果变成了 10.0,导致数据库无法访问。(我有该目录的文件备份)

我最终使用 apt-get purge 将其清理干净,重命名为 /var/lib/MySQL 和 /etc/MySQL,(mysql,...该死的自动更正!) 再次尝试,它想要转到 5.7,即使 repos 和 mariadb pgp 密钥已更新。

这里是 ...

$ sudo apt-get update
Hit:1 http ://sfo1 .mirrors .digitalocean .com/mariadb/repo/10.1/ubuntu xenial InRelease
Hit:2 http ://mirrors .easynews .com/linux/ubuntu xenial InRelease
Hit:3 http ://mirrors .easynews .com/linux/ubuntu xenial-updates InRelease
Hit:4 http ://mirrors .easynews .com/linux/ubuntu xenial-security InRelease
Hit:5 http ://archive .ubuntu .com/ubuntu xenial InRelease
Reading package lists... Done

$ sudo apt-get install mysql-server
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  libaio1 libevent-core-2.0-5 mysql-client-5.7 mysql-client-core-5.7
  mysql-common mysql-server-5.7 mysql-server-core-5.7
Suggested packages:
  mailx tinyca
The following NEW packages will be installed:
  libaio1 libevent-core-2.0-5 mysql-client-5.7 mysql-client-core-5.7
  mysql-common mysql-server mysql-server-5.7 mysql-server-core-5.7
0 upgraded, 8 newly installed, 0 to remove and 12 not upgraded.
Need to get 18.2 MB of archives.
After this operation, 160 MB of additional disk space will be used.
Do you want to continue? [Y/n] n

(镜像中添加了空格,因为 askubuntu 认为我正在发布链接。)

知道发生了什么吗?我遗漏了什么?

我朋友说这是因为水星逆行到8号。
很有趣,不过……我想试试。

感谢您的时间/同情

答案1

经过所有这些混乱之后,本文帮助您在 16.04.1 上启动并运行 mariadb 10.1.20。

https://www.linuxbabe.com/mariadb/install-mariadb-10-1-ubuntu14-04-15-10

我还是不知道如何读懂模糊的逆行:D以及如何在将来避免它。

也许现在我可以使用 tarball 中的旧数据库文件...有人能给点建议吗?

具体来说,从这篇文章开始,我没有使用这一sudo apt-key adv...行,因为我已经这样做了,重要的是我尝试过在按照肖国安的步骤操作之前,先用 aptitude 删除未使用的文件。看来我还没有 aptitude :) 。

好吧,一些遇到这个问题的人显然比我更新,...考虑在它之后立即运行 mysqyl_secure_installation。

See https://mariadb.com/kb/en/mariadb/mysql_secure_installation/

我还是不知道如何理解逆行:)是如何发生的。

谢谢...特别是如果你有任何建议

相关内容