如何接受 ttf-mscorefonts-installer 的 Microsoft EULA 协议?列出了一些实现这一点的方法(GUI、脚本、puppet 配置)。
但是我不知道如何echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true
在 Ansible 中处理。
每次运行 Ansible playbook 时都简单地运行这个命令似乎不合标准。
如何接受 ttf-mscorefonts-installer 的 Microsoft EULA 协议?列出了一些实现这一点的方法(GUI、脚本、puppet 配置)。
但是我不知道如何echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true
在 Ansible 中处理。
每次运行 Ansible playbook 时都简单地运行这个命令似乎不合标准。
尝试安装包含. _ _
ubuntu-restricted-extras
_ttf-mscorefonts-installer
通过@bstabens 的回答和评论,我想出了如何接受 msttcorefonts 许可协议。
msttcorefonts
在已经安装的机器上,我检查了我在安装过程中添加同意的问题debconf-show ttf-mscorefonts-installer
命令给了我这个输出说我已经回答
true
了msttcorefonts/accepted-mscorefonts-eula
问题。然后我像这样写了我的剧本:
调用它,
ansible-playbook my_playbook.yaml --ask-become-pass
它就像一个魅力。使用ansible:
这些东西是用 debconf 配置的,你可以看到所有的选项
当然,您必须至少手动安装一次。请注意,debconf 不安装软件包,它只是为它准备 debconf。