sourcejedi.rpmfusion__impl
rpmfusion__impl
此角色不应直接调用。它提供了 sourcejedi.rpmfusion_free
和 sourcejedi.rpmfusion_nonfree
的代码和文档,这些在 Ansible Galaxy 上可用。
卸载工具可单独使用。 请参见 sourcejedi.rpmfusion_remove
。
rpmfusion_free
启用 RPM Fusion 的“免费”软件仓库。
rpmfusion_nonfree
启用 RPM Fusion 的“非免费”软件仓库。 此角色还启用“免费”仓库,因为“非免费”软件可能需要它。
需求
Fedora Linux
软件包签名密钥
此角色将验证 RPM Fusion 软件包签名密钥的已知指纹,灵感来自 Dockerfile 最佳实践。如果您愿意,可以从 RPM Fusion 网站检查 当前指纹。
安装后,RPM Fusion 密钥的更新将通过软件包管理器正常交付。
当新版本可用时,我们还需要更新角色中的密钥。对于版本更新,这很容易跟上,因为 RPM Fusion 提供提前两个版本的密钥(对于分支/rawhide?)。
角色变量
rpmfusion__update_master_keys
是一个内部变通方法。它不打算使用。当您需要更新的密钥时,您只需 git pull
。 (或者我猜 ansible-galaxy install -f ...
也可以?)。这个变量是我用于更新主 git 仓库的 :)。它从管理节点更新签名密钥。
许可证
该角色本身是 GPLv3 许可证,如果这造成任何问题,请提出问题。
您可以启用两个 RPM Fusion 仓库:
- 一个名为“free”的开源软件仓库(根据 Fedora 许可指南 定义),因为它可能在美国受到专利限制,因此无法包含在 Fedora 中。
- 一个名为“nonfree”的非免费软件仓库,包含所有其他无法包含在免费仓库中的软件;这包括具有公共可用源代码且具有“无商业用途”等限制的软件。
关于项目
This role provides both the code and documentation for `sourcejedi.rpmfusion_free` and `sourcejedi.rpmfusion_nonfree`. It is not to be invoked directly.
安装
ansible-galaxy install sourcejedi.rpmfusion__impl
许可证
gpl-3.0
下载
1.3k
拥有者