文档章节

redhat7 配置centOS yum源

happyliferao
 happyliferao
发布于 2017/08/25 16:07
字数 630
阅读 91
收藏 0

RedHat 更新CentOS Yum源

1、RedHat 配置Centos yum源

1.1原因:

1、RedHat yum源是收费的,没有成功注册RH的机器是不能正常使用yum的;

2、CentOs yum源是免费的,可以使用国内网易的yum源,比较稳定;

 

1.2系统环境:

系统版本:Red Hat Enterprise Linux Server release 7

软件环境:系统默认是自带了yum程序的,不过我卸了它,装centos版的

所需文件:见下文2.2

说明:我个人环境,仅做参考,Redhat 7及相关版本大致通用

 

二、RedHat 配置Centos yum源

 

2.1 卸载本地yum

rpm -qa|grep yum  #查看本地yum

rpm -qa|grep yum|xargs rpm -e --nodeps  #卸载本地yum,不检查依赖性,卸载yum程序

再次查看是否正确卸载: rpm -qa|grep yum

 

2.2 下载centos yum 程序

wget -c http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-150.el7.centos.noarch.rpm  
wget -c http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm
wget -c http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

#命令wget 下载,也可以使用浏览器下载到你的个人目录中去

2.3 安装centos yum程序

rpm -ivh yum-3.2.29-69.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

#3个文件一起安装,以免它们相互依赖

 

安装时如出现提示:

[root@localhost rpmdownload]# rpm -ivh  yum-*
警告:yum-3.4.3-150.el7.centos.noarch.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
错误:依赖检测失败:
    python-urlgrabber >= 3.10-8 被 yum-3.4.3-150.el7.centos.noarch 需要


使用命令查看当前 python-urlgrabber版本:rpm -qa|grep python,发现当前 python-urlgrabber版本为python-urlgrabber-3.10-4.el7.noarch,强制卸载,输入命令:

rpm -e python-urlgrabber-3.10-4.el7.noarch  --nodeps

在网易源下载所需要的python-urlgrabber版本:

wget -c http://mirrors.163.com/centos/7/os/x86_64/Packages/python-urlgrabber-3.10-8.el7.noarch.rpm

安装:rpm -ivh python-urlgrabber-3.10-8.el7.noarch.rpm

再次查看是否安装成功:rpm -qa|grep python, 如果python-urlgrabber-3.10-8.el7.noarch则安装成功。

 

2.4 配置centos

cd /etc/yum.repos.d/  #进入到yum配置文件目录

wget http://mirrors.163.com/.help/CentOS7-Base-163.repo  #下载CentOS配置文件

 

vi CentOS7-Base-163.repo  #编辑配置文件

如果你系统没有配置环境变量$releasever 和 $basearch,(可以命令echo查看有没有)

那么配置文件就把$releasever 都 改成7(如下会贴出几大步骤的截图)

yum clean all  #清除yum缓存

yum makecache  #更新yum缓存

 

 

2.5 验证

试着安装一个软件:yum install httpd

如果安装成功,则表示网易源配置成功。

© 著作权归作者所有

happyliferao
粉丝 6
博文 85
码字总数 60147
作品 0
顺义
QA/测试工程师
私信 提问
CentOS之7与6的区别

前言 centos7与6之间最大的差别就是初始化技术的不同,7采用的初始化技术是Systemd,并行的运行方式,除了这一点之外,服务启动、开机启动文件、网络命令方面等等,都说6有所不同。让我们先来...

segastar660
2017/05/20
0
0
Linux之RedHat7如何更换yum源

目前,我们常见的系统大概就是Windows、Linux和Mac OS了。Windows系统应该是大部分人最早开始接触的系统,毕竟Windows系统使用起来相当方便,只需要点点鼠标,外加会简单的打字,一般看视频、...

Linux就该这么学
06/13
28
0
【Redhat7】新装Redhat7使用前基本配置

一、系统配置环境 1、平台:Exsi6.0虚拟化环境 2、系统:Redhat7X86_64 二、配置固定IPV4网卡 1、首先切换到“/etc/sysconfig/network-scripts”目录中 2、使用VIM编辑器修改网卡文件“ifcfg...

bestlope
2018/04/08
0
0
centos 6和centos 7的有哪些区别?

1、默认文件系统 系统初始化技术 Sysvinit技术 特点: 1.系统第1个进程为init; 2.init进程是所有进程的父进程,不可kill; 3.大多数Linux发行版的init系统是和SystemV相兼容的,被称为sysvi...

lq2011
2017/11/26
0
0
redhat7 安装163网络源

1、首先查看redhat 7.0系统本身所安装的那些yum 软件包: [root@linuxprobe ~]# rpm -qa | grep yumyum-utils-1.1.31-24.el7.noarchyum-langpacks-0.4.2-3.el7.noarchyum-metadata-parser-1......

angel_Beat
07/04
27
0

没有更多内容

加载失败,请刷新页面

加载更多

java通过ServerSocket与Socket实现通信

首先说一下ServerSocket与Socket. 1.ServerSocket ServerSocket是用来监听客户端Socket连接的类,如果没有连接会一直处于等待状态. ServetSocket有三个构造方法: (1) ServerSocket(int port);...

Blueeeeeee
今天
6
0
用 Sphinx 搭建博客时,如何自定义插件?

之前有不少同学看过我的个人博客(http://python-online.cn),也根据我写的教程完成了自己个人站点的搭建。 点此:使用 Python 30分钟 教你快速搭建一个博客 为防有的同学不清楚 Sphinx ,这...

王炳明
昨天
5
0
黑客之道-40本书籍助你快速入门黑客技术免费下载

场景 黑客是一个中文词语,皆源自英文hacker,随着灰鸽子的出现,灰鸽子成为了很多假借黑客名义控制他人电脑的黑客技术,于是出现了“骇客”与"黑客"分家。2012年电影频道节目中心出品的电影...

badaoliumang
昨天
16
0
很遗憾,没有一篇文章能讲清楚线程的生命周期!

(手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本。 简介 大家都知道线程是有生命周期,但是彤哥可以认真负责地告诉你网上几乎没有一篇文章讲得是完全正确的。 ...

彤哥读源码
昨天
18
0
jquery--DOM操作基础

本文转载于:专业的前端网站➭jquery--DOM操作基础 元素的访问 元素属性操作 获取:attr(name);$("#my").attr("src"); 设置:attr(name,value);$("#myImg").attr("src","images/1.jpg"); ......

前端老手
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部