sourcejedi.rpmfusion__impl
rpmfusion__impl
Este rol no debe ser invocado directamente. Proporciona tanto el código como la documentación para sourcejedi.rpmfusion_free
y sourcejedi.rpmfusion_nonfree
, como está disponible en Ansible Galaxy.
Un desinstalador está disponible por separado. Consulta sourcejedi.rpmfusion_remove
.
rpmfusion_free
Habilita el repositorio de software "free" de RPM Fusion.
rpmfusion_nonfree
Habilita el repositorio de software "nonfree" de RPM Fusion. Este rol también habilita el repositorio "free", ya que puede ser requerido por software en "nonfree".
Requisitos
Fedora Linux
Claves de Firma de Paquetes
Este rol verificará las huellas digitales conocidas de las claves de firma de paquetes de RPM Fusion, inspirado en las mejores prácticas de Dockerfile. Si lo deseas, puedes verificar las huellas digitales actuales en el sitio web de RPM Fusion.
Una vez instalado, las actualizaciones de las claves de RPM Fusion se entregarán a través del gestor de paquetes como es habitual.
También tendremos que actualizar las claves en el rol, cuando haya nuevas versiones disponibles. Esto es fácil de seguir para las versiones, porque RPM Fusion proporciona claves con dos versiones de anticipación (para ramas/rawhide?).
Variables del Rol
rpmfusion__update_master_keys
es un truco interno. No está destinado a ser usado. Cuando necesites claves actualizadas, solo debes hacer git pull
. (O ansible-galaxy install -f ...
, supongo). Esta variable es la que utilizo para actualizar el repositorio git maestro :). Actualiza las claves de firma desde el/los nodo(s) gestionado(s).
Licencia
El rol en sí está licenciado bajo GPLv3, por favor, abre un problema si esto crea algún inconveniente.
Hay dos repositorios de RPM Fusion que puedes habilitar:
- uno llamado "free" para Software de Código Abierto (como se define en las Guías de Licenciamiento de Fedora) que no puede incluirse en Fedora porque podría estar sujeto a patentes en los EE. UU.
- uno llamado "nonfree" para software no gratuito, que es todo lo demás que no puede estar en free; esto incluye software con código fuente disponible públicamente que tiene restricciones de "uso comercial prohibido".
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