In this tutorial we’ll learn how to install Nux Dextop Repository on CentOS 7. We will also install and configure its prerequisites. Nux Dextop is a third-party RPM repository which contains many popular desktop and multimedia related packages such as Ardour, Shutter, SMPlayer, ffmpeg, HandBrake, and many more. It is currently available for RHEL/CentOS/Scientific Linux 6 and 7 versions. This repository is made to coexist with EPEL Repository.
I recommend to use a minimal CentOS server setup as a basis for the tutorial, that can be a virtual or a root server image with an CentOS 7 minimal install from a web hosting company or you use our minimal server tutorial to install a server from scratch.
Install Nux Dextop Repository on CentOS 7
Step 1. First, ensure your system and apt package lists are fully up-to-date by running the following:
yum clean all yum update -y
Step 2. Installing Nux Dextop Repo on CentOS.
As the first step, import the official GPG key of Nux Dextop repository:
rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
Install Nux Dextop Repo to CentOS 7:
yum -y install epel-release && rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
Now verify that Nux Dextop repository is successfully installed:
Then, use the below command to listout, list of packages available from Nux Dextop repo:
yum --disablerepo="*" --enablerepo="nux-dextop" list available | more
Use the Nux Dextop command format like below to install package from Nux Dextop Repository. For example, i’m going to install smplayer shutter using Nux Dextop Repository:
yum --enablerepo=nux-dextop install smplayer shutter
Congratulation’s! You have successfully install and configured Nux Dextop on your CentOS 7 server. Thanks for using this tutorial for installing Nux Dextop Repository on CentOS 7 system.