kh-eek.ghostscript
角色名称
Ansible角色,用于安装GhostScript
要求
无
角色变量
此处应描述可设置的变量,包括在defaults/main.yml、vars/main.yml中的任何变量,以及可以/应该通过参数设置的任何变量。还应在此处提及从其他角色和/或全局范围(例如hostvars、group vars等)读取的任何变量。
gs_major_version: 9
GhostScript主版本号
gs_minor_version: 21
GhostScript次版本号
gs_archive: "ghostscript-{{ gs_major_version }}.{{ gs_minor_version }}"
GhostScript归档文件名称
gs_archive_checksum:
GhostScript归档SHA256校验和
gs_archive_dir: "/tmp/{{ gs_archive }}.tar.gz"
GhostScript归档下载目录
gs_unarchive_dir: "/tmp/{{ gs_archive }}"
GhostScript解压下载目录
gs_fonts_install: false
是否安装GhostScript字体
gs_fonts_download_url: "https://nchc.dl.sourceforge.net/project/gs-fonts/gs-fonts/8.11%20%28base%2035%2C%20GPL%29/ghostscript-fonts-std-8.11.tar.gz"
GhostScript字体下载链接
gs_fonts_archive: ghostscript-fonts-std-8.11.tar.gz
GhostScript字体归档名称
依赖
无
示例剧本
包含如何使用此角色的示例(例如,作为参数传递的变量)对用户来说总是很有帮助:
- hosts: servers
roles:
- { role: kh-eek.ghostscript }
许可证
BSD
作者信息
Sida Say (sidasay@kheek.com)