我实在搞不明白为什么我无法在新安装的 Ubuntu Mate 18.04 上安装 mariadb-server 10.2。我在两台运行 16.04 的电脑上安装过两次,都没有出现任何问题。我按照说明操作这里但无济于事。
导入密钥并设置存储库后,我尝试安装sudo apt install mariadb-server
并提示mariadb-server-10.1
将要安装。
我尝试使用 2 个不同的镜像,并尝试在这些镜像上安装 Artful 和 Xenial dist(因为目前没有 bionic 的 dist)
答案1
按照MariaDB 网站。我最终使用“xenial”找到了解决方案,但我认为它也适用于“artful”。
问题是,当你运行它时,sudo apt install mariadb-server
它会从“bionic”中拉下版本,当前版本为 10.1。你应该运行sudo apt install mariadb-server-10.2
。
安装 10.1 后,运行sudo apt install mariadb-server-10.2
将从您的自定义存储库中提取版本并卸载所有非依赖项的 mariadb-server 10.1 文件。
答案2
就我个人而言,它对我来说不起作用
sudo apt 安装 mariadb-server-10.1
所以我所做的是:
sudo apt install mariadb-server-core-10.1