知天下,分类信息

redhat 对应centos版本 yum找不到? redhat和centos

redhat 对应centos版本 yum找不到?redhat和centos

RedHat下配置CentOS yum源 出现yum安装不了

这报错信息提示已经安装过这个包,而且现在的linux系统都已经自带YUM

只需要配置一下就可以。

vim /etc/yum.reposd/yum.repos

[base]

name=xxx

baseurl=file:///你的镜像目录

gpgcheck=0

enable=1

如何设置redhat为centos yum 源

Linux:RedHat AS 6.2的版本

1、删除原有的yum:

rpm -aq | grep yum | xargs rpm -e –nodeps

2、安装新的yum

《1》rpm –ivh http://mirrors.163.com/CentOS/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm

注:python-iniparse-0.3.1-2.1.el6.noarch.rpm这个版本可能随着包的更新导致在这个地址上不一定存在,可

输入http://mirrors.163.com/centos/6/os/x86_64/Packages(CentOS6),这个页上面有具体包列

表,查找python-iniparse的包,修改为正确的地址即可。下面几步和这一步相似。

《2》rpm -ivh http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

《3》rpm

-ivhhttp://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-40.el6.centos.noarch.rpm

http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm

注:这是两个rpm包

《4》cd /etc/yum.repos.d/

《5》wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

《6》sed -i "s/\$releasever/6/"CentOS6-Base-163.repo

《7》yum makecache

Centos yum 找不到rpm包怎么办

Centos EPEL安装和配置

安装Centos后,使用yum搜索某些rpm包,很有可能找不到。因为CentOS是RedHat企业版编译过来的,去掉了所有关于版权问题的东西。安装EPEL后可以很好的解决这个问题。

EPEL(Extra Packages for Enterprise Linux )即企业版Linux的扩展包,提供了很多可共Centos使用的组件,但是当与其它第三方软件库混合使用时,可能会出现一些问题,不过就目前的体验来看,安装完这个以后基本常用的rpm都可以找到了^_^。

下载与安装EPEL的rpm文件包

1,下载

32位系统

view plaincopy to clipboardprint?

[root@localhost ~]# rpm -ivh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm

64位系统

view plaincopy to clipboardprint?

[root@localhost ~]# rpm -ivh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm

附:查看Linux系统内核,请使用 uname -a 命令。

查看Linux发行版本:lsb_release -a

2,导入DAG的PGP Key

[root@localhost ~]# rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL

3,设置/etc/yum.repos.d/epel.repo文件中源的级别

即添加priority=11这句。

epel.repo配置举例:

view plaincopy to clipboardprint?

[epel]

name=Extra Packages for Enterprise Linux 5 – $basearch

#baseurl=http://download.fedoraproject.org/pub/epel/5/$basearch

mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch

failovermethod=priority

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL

priority=11

[epel-debuginfo]

name=Extra Packages for Enterprise Linux 5 – $basearch – Debug

#baseurl=http://download.fedoraproject.org/pub/epel/5/$basearch/debug

mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-debug-5&arch=$basearch

failovermethod=priority

enabled=0

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL

gpgcheck=1

[epel-source]

name=Extra Packages for Enterprise Linux 5 – $basearch – Source

#baseurl=http://download.fedoraproject.org/pub/epel/5/SRPMS

mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-source-5&arch=$basearch

failovermethod=priority

enabled=0

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL

gpgcheck=1

下载与安装相应rpmforge的rpm文件包

1,下载rpmforge的rpm文件包

32位系统

view plaincopy to clipboardprint?

[root@localhost ~]# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.i386.rpm

64位系统

view plaincopy to clipboardprint?

[root@localhost ~]# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm

2,安装DAG的PGP Key

view plaincopy to clipboardprint?

[root@localhost ~]# rpm –import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt

3,验证rpmforge的rpm文件包

[root@localhost ~]# rpm -K rpmforge-release-0.5.1-1.el5.rf.*.rpm

4,安装rpmforge的rpm文件包

[root@localhost ~]# rpm -i rpmforge-release-0.5.1-1.el5.rf.*.rpm

5,设置/etc/yum.repos.d/rpmforge.repo文件中源的级别

即添加priority=12。

rpmforge.repo配置举例:

view plaincopy to clipboardprint?

### Name: RPMforge RPM Repository for Red Hat Enterprise 5 – dag

### URL: http://rpmforge.net/

[rpmforge]

name = Red Hat Enterprise $releasever – RPMforge.net – dag

baseurl = http://apt.sw.be/redhat/el5/en/$basearch/rpmforge

mirrorlist = http://apt.sw.be/redhat/el5/en/mirrors-rpmforge

#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge

enabled = 1

protect = 0

gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag

gpgcheck = 1

priority=12

测试

[root@localhost ~]# yum check-update

输出信息应该会有以下两行:

Loading “priorities” plugin

XXX packages excluded due to repository priority protections

证明安装EPEL成功。

Related posts:

redhat 6.2使用centos yum问题

没有问题的,一般都会以5.0 - 5.9

6.0 - 6.9的过渡,

使用安装软件只是有些版本会高,不会影响。

标签: #版本