首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用ansible安装deb时获取依赖项

使用ansible安装deb时获取依赖项
EN

Unix & Linux用户
提问于 2019-05-04 19:36:48
回答 1查看 699关注 0票数 0

我正在尝试在debian 9服务器上安装mysql 8.0.15-1 debian 9

问题是mysql只在它们的apt存储库中提供最新版本的mysql,即8.0.16-1debian 9。

然而,8.0.16-1 1debian9 9仍然可以在apt回购中使用。

我试图通过以下任务来安装它( mysql正式回购也已安装)

代码语言:javascript
复制
- 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

由于此错误而失败的

代码语言:javascript
复制
  msg: |-
    Dependency is not satisfiable: mysql-client (= 8.0.15-1debian9)

这里有什么明确的工作要做吗?

我希望尽可能避免shell和命令模块。

EN

回答 1

Unix & Linux用户

发布于 2019-05-04 20:52:53

由于我们可以使用apt,这种方式:

代码语言:javascript
复制
apt-get install mysql=8.0.15-1debian9

我们可以以同样的方式使用ansible apt模块:

代码语言:javascript
复制
apt: name=mysql=8.0.15-1debian9 state=installed
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/517134

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档