yum 源 (2)

来源:互联网 发布:数据挖掘需要会编程吗 编辑:程序博客网 时间:2024/04/28 07:58

原文
CentOS由于追求稳定性,官方源中自带的软件不足以满足桌面平台的需求,因而需要一些第三方源。

EPEL源:EPEL即Extra Packages for Enterprise Linux,为CentOS提供了额外的一万多个软件包,而且在不替换系统组件方面下了很多功夫,因而可以放心使用。EPEL终于结束了漫长的beta版本过程,现在可以简单的使用以下命令开启了。

yum install -y epel-release
执行完该命令后,在/etc/yum.repos.d目录下会多一个epel.repo文件。

Nux Dextop源:Nux Dextop中包含了一些与多媒体相关的软件包,官方说明中说该源与EPEL平行使用,但Nux 源的个别包与 base 源有冲突,因此一个好习惯是,平时不启用,有必要的时候才显式地来调用它。首先导入它的KEY,在http://li.nux.ro/download/nux/上:

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

可以在http://li.nux.ro/download/nux/dextop/el7/x86_64/上看到很多适用与centos7的软件包。安装目前为止最新的包:

#rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm

完成该命令后,在/etc/yum/repos.d目录下会多一个nux-dextop.repo文件。使用命令:

#yum repolist

查看是否安装成功。然后使用vi命令编辑刚才生成的repo文件。

#vi /etc/yum.repos.d/nux-dextop.repo

将nux-desktop段中的enabled=1更改为enabled=0 后存盘退出。以后假如我们要安装它里面的软件包,可以用如下命令来显式调用它:

#yum –enablerepo=nux-dextop install -y 软件包名称

ELRepo「可选的」:ELRepo包含了一些硬件相关的驱动程序,比如显卡、声卡驱动:

#rpm –import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

#rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

完成该命令后,在/etc/yum.repos.d目录下会多一个elrepo.repo文件。然而在实际应用中,如果不是遇见双显卡切换,这些开源的驱动并不总是十分的可靠与高效。实际上我并没有安装与启用它!

mosquito-myrepo源:

yum-config-manager –add-repo=https://copr.fedoraproject.org/coprs/mosquito/myrepo/repo/epel-(rpmE(rpm -E %?rhel).repo

完成该命令后,在/etc/yum/repos.d目录下会多一个mosquito-myrepo-epel-7.repo文件。建议使用 yum-plugin-priorities 为源分级,配置 repository 优先级:

​#yum install yum-plugin-priorities

​#vi /etc/yum.repos.d/源名.repo

[repo_name]

name= 源全名

​ baseurl= 源地址

enabled= 1启用 0禁用

priority= 优先级 (范围: 1-99, 1 最高)

建议 base, updates, epel, mosquito-myrepo 优先级为 1,其他源 (rpmfusion, remi, Nux Dextop, RPMforge 等) 设为 2。这样会减少源之间的软件包冲突。

​更新时有冲突的,可使用 # yum update –exclude=Package_Name 来排除某个软件包。

因安装脚本报错而无法卸载的,可使用 # rpm -e –noscripts Package_Name 来卸载软件包。

查看mosquito-myrepo源包含的软件包列表:

yum list available –disablerepo=* –enablerepo=mosquito-myrepo

本人不赞同平时都开启着除了EPEL以外的各种源。 有需要的时候才启用它们。

0 0
原创粉丝点击