CentOS 7 配置启用 NUX Dextop 软件源

译者:anxin
日期:2018-08-31

Nux Dextop 是第三方 RPM 软件源,主要提供用于企业 Linux 发行版(RHEL,CentOS,Oracle Linux,Scientific Linux 等)的多媒体和桌面软件包。它包括许多图形应用程序以及终端程序。您可以在此软件源中找到的一些常用软件包包括 Remmina 远程桌面共享工具,VLC 媒体播放器等等。

在本文中,我们将介绍如何在 CentOS 7 上启用 Nux Dextop 软件源。请注意,Nux Dextop 软件源与 EPEL 软件源能够共存。

注意:在将其安装到系统上之前,请注意以下两点:

  • 正如软件源维护者明确指出的那样,此软件源可能会与其他第三方 RPM 软件源冲突,例如 Repoforge / RPMforge 和 ATrpms。
  • 其次,某些软件包可能是也可能不是最新的,因此安装它们需要您自担风险。

如果您不以 root 用户身份管理系统,请使用 sudo 命令获取 root 权限以运行本文中所示的命令。

CentOS 7 启用 NUX Dextop 软件源

1)首先安装 NUX Dextop 软件源依赖的 EPEL 软件源

yum -y install epel-release

2)使用如下命令在 CentOS 7 系统中导入 Nux Dextop GPG 密钥:

rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro

3)CentOS 7 使用如下命令安装 Nux Dextop 软件源:

yum -y install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

4)使用如下命令查看 Nux Dextop 软件源是否成功安装:

yum repolist

如下,CentOS 7 系统列出的软件源包含 NUX Dextop 软件源,说明安装成功:

base/7/x86_64     CentOS-7 - Base                                          9,911
*epel/x86_64      Extra Packages for Enterprise Linux 7 - x86_64          12,661
extras/7/x86_64   CentOS-7 - Extras                                          401
nux-dextop/x86_64 Nux.Ro RPMs for general desktop use                      2,672
remi-php72        Remi's PHP 7.2 RPM repository for Enterprise Linux 7 -     328
remi-safe         Safe Remi's RPM repository for Enterprise Linux 7 - x86  3,013
updates/7/x86_64  CentOS-7 - Updates 

5)禁用 Nux Dextop 软件源

此软件源可能会与其他第三方 RPM 软件源 Repoforge / RPMforge 和 ATrpms 产生冲突,如果在系统中安装了如上的某种软件源,默认情况下请在 CentOS 7 系统中禁用 Nux Dextop 软件源,只是在安装来自 Nux Dextop 软件源的软件包时临时启用 Nux Dextop 软件源。

Nux Dextop 软件源的配置文件是 /etc/yum.repos.d/nux-dextop.repo,打开文件在 [nux-desktop] 配置段中找到 enabled=1 修改为 enabled=0

vi /etc/yum.repos.d/nux-dextop.repo
---------------------------------------------------------------------------------
[nux-dextop]
name=Nux.Ro RPMs for general desktop use
baseurl=http://li.nux.ro/download/nux/dextop/el7/$basearch/ http://mirror.li.nux.ro/li.nux.ro/nux/dextop/el7/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-nux.ro
protect=0

然后保存并退出。

6)临时启用 Nux Dextop 软件源,并安装软件源中的软件包

当需要安装 Nux Dextop 软件源中的软件包(如 Remmina)时,使用临时启用软件源的选项 --enablerepo=nux-dextop,命令如下:

yum --enablerepo=nux-dextop install remmina

大功告成!这篇文章我们介绍了如何在 CentOS 7 上启用 Nux Dextop 软件源。

本文链接:/tutorial/centos/centos-7-qiyong-nux-dextop

本文版权归知站所有,未经站长同意不得转载,谢谢尊重作者劳动成果!