我一直在测试我的Ubuntu14.04系统升级到16.04的升级路径,其中一部分是从MySql(5.6)升级到MySql(5.7)。
几天前,我通过了一个测试,没有问题升级到5.7。
按照14.04的步骤:
我知道mysql- apt -info包创建了一个apt.conf.d文件,该文件告诉apt查看deb包的特定回购。我的/etc/apt/sources.list.d/mysql.list如下
deb http://repo.mysql.com/apt/ubuntu/ trusty mysql-apt-config
deb http://repo.mysql.com/apt/ubuntu/ trusty mysql-5.7
deb http://repo.mysql.com/apt/ubuntu/ trusty mysql-tools
#deb http://repo.mysql.com/apt/ubuntu/ trusty mysql-tools-preview
deb-src http://repo.mysql.com/apt/ubuntu/ trusty mysql-5.7在运行apt更新并查看apt-cache policy mysql-server的输出之后,它不会显示5.7版本的候选版本(只有5.5)。
查看浏览器http://repo.mysql.com/apt/ubuntu/dists/trusty中的repo,并在目录中导航,我可以看到InRelase和发布文件昨天已经更新了07/22/19。此外,5.7目录有一个零长度的包文件。我很好奇他们是否对Ubunutu14.04进行了更新以消除对Ubunutu的支持。
发布于 2019-07-23 17:21:32
查看Ubuntu https://dev.mysql.com/downloads/mysql/5.7.html#downloads的最新版本(5.7.27)下载
这个版本似乎不是为Ubuntu14.04构建的。所以我不得不下载5.7.26捆绑的deb并使用它来安装。我没有看到任何信息,他们停止支持14.04在更改日志或笔记,这有点令人恼火。我希望回购仅仅指向支持14.04的最新版本。这样,你仍然可以升级与回购,但只是没有最新5.7。
https://askubuntu.com/questions/1160472
复制相似问题