博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
rhel6.2配置在线yum源
阅读量:7221 次
发布时间:2019-06-29

本文共 3073 字,大约阅读时间需要 10 分钟。

由于 redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,重启安装,再配置其他源.

本文包括配置本地源及第三方源。第三方源包括:网易,epel,repoforge,rpmfusion。以下以网易镜像为例进行着重讲解。本案例用到的相关文件见页面最底部。

刚安装完RHEL6以后直接yum命令得到如下所示的找不到匹配项的结果:

[root@jxsjtt data]# yum search nginx

Loaded plugins: product-id, refresh-packagekit, security, subscription-manager

Updating certificate-based repositories.

Unable to read consumer identity

Warning: No matches found for: nginx

No Matches found

[root@jxsjtt data]#

操作步骤:

1.删除redhat原有的yum及相关软件包

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

rpm -qa |grep python-urlgrabber|xargs rpm -e --nodeps

2.下载yum安装文件

注意,如果下载时找不到文件,就登录到:http://mirrors.163.com/centos/6/os/x86_64/ 上查找相应的文件。然后再下载,部分rpm包版本可能有所不同,如果报404可到http://mirrors.163.com/centos/6/os/x86_64/Packages/搜索包名即可。

wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-69.el6.centos.noarch.rpm

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

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

wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm

wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-urlgrabber-3.9.1-11.el6.noarch.rpm

我的做法是直接到http://mirrors.163.com/centos/6/os/x86_64/Packages/搜索相关的5个包。

3.进行安装yum

rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm

rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

rpm -ivh python-urlgrabber-3.9.1-11.el6.noarch.rpm

rpm -ivh yum-3.2.29-60.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm

注意最后两个包必需同时安装,否则会相互依赖,如果出现“python-urlgrabber >= 3.9.1-10 is needed by”则要安装python-urlgrabber-3.9.1-11.el6.noarch.rpm

----------配置网易源

4.更新repo文件

mv /etc/yum.repos.d/rhel-source.repo /etc/yum.repos.d/rhel-source.repo.bak

vi /etc/yum.repos.d/rhel-debuginfo.repo

内容为:

[base]

name=CentOS-$releasever - Base

baseurl=http://mirrors.163.com/centos/6/os/$basearch/

gpgcheck=1

gpgkey=http://mirrors.163.com/centos/6/os/x86_64/RPM-GPG-KEY-CentOS-6

#released updates

[updates]

name=CentOS-$releasever - Updates

baseurl=http://mirrors.163.com/centos/6/updates/$basearch/

gpgcheck=1

gpgkey=http://mirrors.163.com/centos/6/os/x86_64/RPM-GPG-KEY-CentOS-6

#packages used/produced in the build but not released

#[addons]

#name=CentOS-$releasever - Addons

#baseurl=http://mirrors.163.com/centos/6/addons/$basearch/

#gpgcheck=1

#gpgkey=http://mirrors.163.com/centos/6/os/x86_64/RPM-GPG-KEY-CentOS-6

#additional packages that may be useful

[extras]

name=CentOS-$releasever - Extras

baseurl=http://mirrors.163.com/centos/6/extras/$basearch/

gpgcheck=1

gpgkey=http://mirrors.163.com/centos/6/os/x86_64/RPM-GPG-KEY-CentOS-6

#additional packages that extend functionality of existing packages

[centosplus]

name=CentOS-$releasever - Plus

baseurl=http://mirrors.163.com/centos/6./centosplus/$basearch/

gpgcheck=1

enabled=0

5、yum clean all

6、yum install vim(测试一下)如果出现

Errno 14] PYCURL ERROR 6 - 'Couldn't resolve host 'mirrors.163.com'错误则

修改一下 /etc/resolv.conf

添加一个nameserver 8.8.8.8完成

转载于:https://www.cnblogs.com/bigfi/p/9480288.html

你可能感兴趣的文章
Oracle OCI-22053:溢出错误解决方法
查看>>
SQLite 入门教程(四)增删改查,有讲究
查看>>
分钱单算法
查看>>
Oracle RAC 11GR2 在RedHat 6.4 安装中运行root.sh 报错提示libcap.so.1找不到
查看>>
随心而笔动
查看>>
分层查询中的start with和connect by怎么用
查看>>
下一代Asp.net开发规范OWIN(3)—— Middleware
查看>>
FireEye APT检测——APT业务占比过重,缺乏其他安全系统的查杀和修复功能
查看>>
Phabricator 配置代码仓库
查看>>
关于后台系统自动生成的一点思考
查看>>
浅谈叶小钗面试的几个问题
查看>>
MIS系统开发利器,快速的字典录入解决方案,另类的、可管理的.NET DataWindow
查看>>
在微软伪静态处理机制下action导致伪静态的地址重现的问题
查看>>
Android下拉刷新-SwipeRefreshLayout
查看>>
Silverlight实用窍门系列:37.Silverlight和ASP.NET相互传参的两种常用方式(QueryString,Cookie)【附带实例源码】...
查看>>
[软件推荐]jQueryPad-小巧而且实用的jQuery&HTML测试工具(支持IE,chrome,FF)
查看>>
极速理解设计模式系列:13.外观模式(Facade Pattern)
查看>>
《SharePoint 2013 应用开发实战》目录
查看>>
[EntLib]微软企业库5.0 学习之路——第九步、使用PolicyInjection模块进行AOP—PART4——建立自定义Call Handler实现用户操作日志记录...
查看>>
今天有群友不是很清楚htm直接存数据库的危害,我简单举个例子
查看>>