EPEL 的定义

EPEL的全称叫 Extra Packages for Enterprise Linux 。EPEL是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 EPEL之后,就相当于添加了一个第三方源。

通过 yum 命令安装这个源 yum -y install epel-release

rpm 与 yum 的区别

  • rpm是以一种数据库记录的方式来将将所需要的套件安装在Linux主机的一套管理程序。也就是说Linux系统中存在一个关于rpm的数据库,它记录了安装的包与包之间的依赖相关性。
  • yum工具比rpm工具更好用,当然前提是你使用的linux系统支持yum.yum最大的优势是可以去互联网下载所需要的rpm包,然后自动安装,在这个工程中如果要安装的rpm包有依赖关系,yum会能帮你解决掉这些依赖关系依次安装所有的rpm包。

rpm 命令

  • -i 安装
  • -U 升级
  • -v 可视化
  • -h 显示安装进度
  • -e 卸载
  • -q 查询
  • –force 强制安装,即使覆盖其他包的文件也要安装
  • –nodeps:当要安装的rpm包依赖其他包的时候,即使其他包没有安装,也要安装这个包

安装 Nux Dextop 仓库

Nux Dextop是一个面对CentOS、RHEL、ScientificLinux的含有许多流行的桌面和多媒体相关的包的第三方RPM仓库(比如:Ardour,Shutter等等)。

Nux Dextop被设计与EPEL仓库共存。因此,你需要在使用Nux Dexyop仓库前先启用 EPEL。

用下面的命令安装Nux Dextop仓库。

  • CentOS6
rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm
  • Centos7
rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

在这里插入图片描述
通过 yum repolist 验证Nux Dextop仓库是否已经成功安装
在这里插入图片描述

安装 VLC

如果没有通过上述方式下载额外的仓库包链接,直接安装 VLC 会提示无可用的VLC包!
在这里插入图片描述
yum install vlc,命令执行之后,后续的依赖会自动到如下链接下载 http://li.nux.ro/download/nux/dextop/el7/x86_64/
在这里插入图片描述

Logo

更多推荐