ansible - ansible yum list 的区别?
问题描述
我试图yum update
在 ansible 中运行命令之前和之后输出已安装的 yum 包列表。但是,我注意到对于 list 参数,还有其他选项,例如installed
、和。我可以知道这些选项之间有什么区别吗?updates
available
repos
解决方案
正在参考“yum”包管理中的可用选项。了解差异的更简单方法是参考“yum”文档本身(或手册页),因为“yum”ansible 模块仅使用其功能。
list - 正如 ansible 模块文档解释的那样,它相当于“yum list --show-duplicates”
installed - 将列出主机中的 yum 安装包
更新 - 将返回一个包含要更新的包的列表
available - 列出可用的包。
repos - 将列出主机的订阅 repos。
即使使用临时命令并直观地探索输出,您也可以自己看到差异,就像这样。
ansible kube_workers -m yum -a 'list=repos'
希望有帮助。
推荐阅读
- python - 如何保存经过训练的神经网络的权重和偏差
- flutter - Flutter DeviceApps.openApp 在某些 android 设备上工作,但在其他一些设备上不工作
- mysql - 如何使用 MySQL 在数据库中查找特定表?
- java - 按特定属性过滤对象java
- c# - NLog,在自定义目标中访问布局渲染器
- c - 使用 select 的 libmodbus 会因缓冲区溢出而崩溃
- android - 在主屏幕上添加单独的图标
- java - 如何在 Bing Maps SDK 中使用自动提示进行搜索?
- stock - pandas web.DataReader yahoo 中缺少数据
- azure - 从工作簿固定时,Azure 仪表板未使用新时间范围进行更新