我正在尝试在 debian 9 服务器上安装 mysql 8.0.15-1debian9
问题是 mysql 仅在其 apt 存储库中提供最新版本的 mysql,即 8.0.16-1debian9
然而 8.0.16-1debian9 仍然可以在他们的 apt 仓库中找到
我正在尝试通过以下任务安装它(还安装了 mysql 官方存储库)
- name: Install MySQL 8.0.15 Community Server
apt:
deb: http://repo.mysql.com/apt/debian/pool/mysql-8.0/m/mysql-community/mysql-community-server_8.0.15-1debian9_amd64.deb
因此错误而失败
msg: |-
Dependency is not satisfiable: mysql-client (= 8.0.15-1debian9)
有没有明确的解决办法?
我想尽可能避免 shell 和命令模块。
答案1
因为我们可以使用 apt,这样:
apt-get install mysql=8.0.15-1debian9
我们可以以同样的方式使用 ansible apt 模块:
apt: name=mysql=8.0.15-1debian9 state=installed