Http://ask.xmodulo.com/enable-nux-dextop-repository-centos-rhel.html
Question: I would like to the install a RPM package which are 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., Ardo ur, 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 this Nux dextop is designed to coexist with EPEL repository. 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 http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
Without GPG key import, you'll 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 a architecture in-dependent rpm, so can install the same rpm on both 32-bit and 64-bit architectures.
On Centos/rhel 6.*:
$ sudo rpm-uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm
On Centos/rhel 7:
$ sudo rpm-uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm
Now verify this Nux dextop repository is successfully installed:
$ yum Repolist
For Repoforge/rpmforge Users
According to the author, Nux Dextop are known to cause conflicts with other third-party RPM repos such as Repoforge and ATr Pms. Therefore, if you have any third-party repos other than EPEL, it's highly recommend you set Nux Dextop repository to " Default off "state. That was, Open/etc/yum.repos.d/nux-dextop.repo with a text editor, and the "enabled=1" to "enabled=0" under Nux-desktop .
$ sudo vi/etc/yum.repos.d/nux-dextop.repo
Then whenever your want to install a package from Nux dextop repo, explicitly enable the repo as follows.
$ sudo yum--enablerepo=nux-dextop install <package-name>
question : I want to try the shutter screen program on my CentOS desktop, but when I try to install shutter with yum, it always tells me "no shutter package available". How can I install shutter on CentOS?
Shutter is an open source (GPLv3) screen tool for Linux desktops. It packs a lot of user-friendly features, which makes it one of the most powerful screen programs in Linux. You can use shutter to capture a rule area, a window, an entire desktop screen, or even a Web page from any private address. In addition, you can use its built-in Image editor to edit the capture, apply different effects, export images to different image formats (SVG,PDF,PS), or upload images to a public image host or FTP site.
Shutter does not have a pre-built package on CentOS (up to version 7). Fortunately, there is a third party offering a Shutter package in RPM called Nux Dextop. So enable the Nux Dextop Software Library on CentOS and install it using the following command:
- $ sudo yum --Enablerepo=nux-dextop install shutter
CentOS Install shutter (how to enable Nux Dextop repository on CentOS or RHEL)