sourcejedi.rpmfusion__impl
rpmfusion__impl
Ce rôle n'est pas destiné à être invoqué directement. Il fournit à la fois le code et la documentation pour sourcejedi.rpmfusion_free
et sourcejedi.rpmfusion_nonfree
, disponibles sur Ansible Galaxy.
Un désinstallateur est disponible séparément. Voir sourcejedi.rpmfusion_remove
.
rpmfusion_free
Activez le dépôt logiciel "free" de RPM Fusion.
rpmfusion_nonfree
Activez le dépôt logiciel "nonfree" de RPM Fusion. Ce rôle active également le dépôt "free", car il peut être requis par certains logiciels dans "nonfree".
Exigences
Fedora Linux
Clés de signature des paquets
Ce rôle vérifiera les empreintes numériques connues des clés de signature des paquets RPM Fusion, inspiré par les meilleures pratiques des Dockerfiles. Si vous le souhaitez, vous pouvez vérifier les empreintes actuelles sur le site web de RPM Fusion.
Une fois installé, les mises à jour des clés RPM Fusion seront délivrées via le gestionnaire de paquets comme d'habitude.
Nous devrons également mettre à jour les clés dans le rôle lorsque de nouvelles versions seront disponibles. Cela est facile à suivre pour les nouvelles versions, car RPM Fusion fournit les clés deux versions à l'avance (pour les versions branched/rawhide ?).
Variables du rôle
rpmfusion__update_master_keys
est une solution interne. Elle n'est pas destinée à être utilisée. Lorsque vous avez besoin de clés mises à jour, vous devriez simplement faire un git pull
. (Ou ansible-galaxy install -f ...
, je suppose ?). Cette variable est ce que j'utilise pour mettre à jour le dépôt git principal :). Elle met à jour les clés de signature depuis les nœuds gérés.
Licence
Le rôle lui-même est sous licence GPLv3, veuillez ouvrir un problème si cela pose le moindre problème.
Il y a deux dépôts RPM Fusion que vous pouvez activer :
- un nommé "free" pour les logiciels Open Source (tel que défini par les directives de licence de Fedora) qui ne peuvent pas être inclus dans Fedora car ils pourraient être soumis à des brevets aux États-Unis.
- un nommé "nonfree" pour les logiciels non libres, c'est-à-dire tout le reste qui ne peut pas être dans free ; cela inclut les logiciels avec un code source disponible publiquement qui a des restrictions de type "pas d'utilisation commerciale".
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