sourcejedi.rpmfusion__impl

rpmfusion__impl

此角色不应直接调用。它提供了 sourcejedi.rpmfusion_freesourcejedi.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
拥有者