How to enable Nux Dextop repository on CentOS or RHEL

Question: I would like to install a RPM package which is available only in Nux Dextop repository. How can I set up Nux Dextop repository on CentOS or RHEL?

Nux Dextop is a third-party RPM repository which contains many popular desktop and multimedia related packages (e.g., Ardour, Shutter, etc) for CentOS, RHEL and ScientificLinux. Currently, Nux Dextop repository is available for CentOS/RHEL 6 and 7.

To enable Nux Dextop repository on CentOS or RHEL, follow the instructions below.

First of all, understand that Nux Dextop is designed to coexist with EPEL repository. So you need to enable EPEL in order to use Nux Dextop repo.

After enabling EPEL, go ahead and install Nux Dextop repository as follows.

As the first step, import the official GPG key of Nux Dextop repository:

$ sudo rpm --import

Without GPG key import, you will get the following warning while installing Nux Dextop.

warning: /var/tmp/rpm-tmp.y4VqPB: Header V4 RSA/SHA1 Signature, key ID 85c6cd8a: NOKEY

Then go ahead and install Nux Dextop with yum command as follows. Note that Nux Dextop repository comes as an architecture in-dependent RPM, so you can install the same RPM on both 32-bit and 64-bit architectures.

On CentOS/RHEL 6.*:

$ sudo rpm -Uvh

On CentOS/RHEL 7:

$ sudo rpm -Uvh

Now verify that Nux Dextop repository is successfully installed:

$ yum repolist

For Repoforge/RPMforge Users

According to the author, Nux Dextop is known to cause conflicts with other third-party RPM repos such as Repoforge and ATrpms. Therefore, if you enabled any third-party repos other than EPEL, it is highly recommend you set Nux Dextop repository to "default off" state. That is, open /etc/yum.repos.d/nux-dextop.repo with a text editor, and change "enabled=1" to "enabled=0" under nux-desktop.

$ sudo vi /etc/yum.repos.d/nux-dextop.repo

Then whenever you want to install a package from Nux Dextop repo, explicitly enable the repo as follows.

$ sudo yum --enablerepo=nux-dextop install <package-name>
Download this article as ad-free PDF (made possible by your kind donation): 
Download PDF

Subscribe to Ask Xmodulo

Do you want to receive Linux related questions & answers published at Ask Xmodulo? Enter your email address below, and we will deliver our Linux Q&A straight to your email box, for free. Delivery powered by Google Feedburner.

Support Xmodulo

Did you find this tutorial helpful? Then please be generous and support Xmodulo!

7 thoughts on “How to enable Nux Dextop repository on CentOS or RHEL

    • "nux-dextop-release-0-2.el6.nux.noarch.rpm" is architecture in-dependent, which means you can install it on both 32-bit and 64-bit machines. Use the same command above.

  1. I did get an error before it stared downloading:
    warning: /var/tmp/rpm-tmp.y4VqPB: Header V4 RSA/SHA1 Signature, key ID 85c6cd8a: NOKEY

  2. Just getting started on CentOS and needed this before I could get exfat-utils and fuse-exfat to get my junk across from my old Windows machine. Excellent article. Thanks 🙂

Leave a comment

Your email address will not be published. Required fields are marked *