DNF copr Plugin

Work with Copr & Playground repositories on the local system.

  • The copr command is used to add or remove Copr repositories to the local system
  • The playground is used to enable or disable the Playground repository


dnf copr [enable|disable|remove|list|search] <parameters>

dnf playground [enable|disable|upgrade]

Arguments (copr)

enable name/project [chroot]
Enable the name/project Copr repository with the optional chroot.
disable name/project
Disable the name/project Copr repository.
remove name/project
Remove the name/project Copr repository.
list --installed
List installed Copr repositories (default).
list --enabled
List enabled Copr repositories.
list --disabled
List disabled Copr repositories.
list --available-by-user=name
List available Copr repositories for a given name.
search project
Search for a given project.

Arguments (playground)

Enable the Playground repository.
Disable the Playground repository.
Upgrade the Playground repository settings (same as disable and then enable).


copr enable rhscl/perl516 epel-6-x86_64
Enable the rhscl/perl516 Copr repository, using the epel-6-x86_64 chroot.
copr disable rhscl/perl516
Disable the rhscl/perl516 Copr repository
copr list --available-by-user=rita
List available Copr projects for user rita.
copr search tests
Search for Copr projects named tests.