030.ansible_firefox
ansible 角色 firefox
安装最新的 Firefox。
故障排除
在 tasks/main.yml 中添加以下代码以调试一些变量。
- debug:
msg: "{{ firefox_latest_version_info_url }} {{ firefox_latest_version_info }} {{ firefox_version_latest }} {{ firefox_checksum_latest }}"
要求
无。
角色变量
要创建桌面图标,请设置:
firefox_desktop_icon: true
默认情况下,将安装最新版本的 Firefox。要安装特定版本,可以定义特定版本:
firefox_version: 57.0.2
要下载版本的校验和 必须定义:
firefox_checksum: sha512:b696fe306e84927407f0c216fb8672beb33c7bf000abf6e390df52f8eeae9373d2764c6ec9678302f57fae34f7fdfb986577823528a48ee2972e13c8970382ca
搜索 linux-x86_64/en-US/firefox-
可以覆盖 Firefox 部署的目录:
firefox_home: /opt/firefox-{{ firefox_version }}
依赖关系
无。
示例剧本
- hosts: servers
roles:
- role: 030.ansible_firefox
许可证
MIT / BSD
作者信息
该角色由 030 于 2017 年创建。