{% extends "coprs/detail.html" %} {% from "coprs/detail/_builds_forms.html" import copr_build_cancel_form, copr_build_repeat_form, copr_build_delete_form %} {% from "coprs/detail/_describe_source.html" import describe_source %} {% from "coprs/detail/_describe_failure.html" import describe_failure %} {% from "coprs/detail/_package_table.html" import package_table with context %} {% from "_helpers.html" import chroot_to_os_logo, build_state_text, build_state, copr_name %} {% block title %}Module {{ module.id }} in {{ copr_name(copr) }}{% endblock %} {% set selected_tab = "modules" %} {%block project_breadcrumb %}
It belongs to {{ module.ownername }}/{{ module.projectname }}
{% else %}{{ no_packages | format('filter')}}
{% endfor %}{{ no_packages | format('API')}}
{% endfor %}No profiles in module
{% endfor %}To start using modules, you need to have DNF with modularity support. This is available out of the box on the Fedora Modular Server, but on regular releases you need to install such DNF from Copr.
dnf copr enable mhatina/dnf-modularity-stable
dnf upgrade dnf
Now to install the built module, please run following commands as root:
# Add module repofile to your system
dnf copr enable {{ module.copr.full_name }}
# Install the module
dnf module enable {{ module.name}}:{{ module.stream }}
dnf module install {{ module.name }}/default
For dnf module
documentation, see the "Module Command" section in man dnf
.
You may want to use this modulemd as a template and then submit it via Copr API or copr-cli
to be build.