redhat 7.2配置网易yum源

卸载原来的yum源和安装必须的rpm包

1)确保虚拟机能够连接外网

2)前往http://mirrors.163.com/centos/7/os/x86_64/Packages/下载一下rpm包:

python-iniparse-0.4-9.el7.noarch.rpm
python-urlgrabber-3.10-8.el7.noarch.rpm
yum-3.4.3-150.el7.centos.noarch.rpm
yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm

下载适合自己系统的版本

3)wget下载到系统

4)安装之前先卸载到原来的yum源:

  命令:rpm -aq|grep yum|xargs rpm -e --nodep
5)查询是否完全卸载完(完了不提示内容)

6)先安装这两包

  命令:rpm -ivh python-iniparse-0.4-9.el7.noarch.rpm

      rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

7)一起安装剩下的连个包(一定要一起安装)

  命令:rpm -ivh yum-3.4.3-150.el7.centos.noarch.rpm  yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm

8)若果第7步报错

  warning: yum-3.2.29-73.el6.centos.noarch.rpm: Header V3 RSA/SHA1 Signature,

key ID c105b9de: NOKEY error: Failed dependencies: python-urlgrabber >= 3.9.1-10 is needed by yum-3.2.29-73.el6.centos.noarch

  显示确实依赖包

8)安装确实的依赖:

  命令:rpm -ivh  python-urlgrabber-3.10-8.el7.noarch.rpm

9)尝试重新进行第7,若果还是报错则证明依赖包没有安装成功,使用命令进行强制安装,之后重新进行第7步

  命令:rpm -ivh --force python-urlgrabber-3.10-8.el7.noarch.rpm

更改配置文件

1) 在 /etc/yum.repos.d/rhel-resource.repo下写入以下(前提是你已备份)

[base]
        name=CentOS-$releasever - Base
        baseurl=http://mirrors.163.com/centos/7/os/$basearch/
        gpgcheck=0
        gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

#released updates
       [updates]
        name=CentOS-$releasever - Updates
        baseurl=http://mirrors.163.com/centos/7/updates/$basearch/
        gpgcheck=0
        gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

[extras]
        name=CentOS-$releasever - Extras
        baseurl=http://mirrors.163.com/centos/7/extras/$basearch/
        gpgcheck=0
        gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

#additional packages that extend functionality of existing packages
       [centosplus]
        name=CentOS-$releasever - Plus
        baseurl=http://mirrors.163.com/centos/7/centosplus/$basearch/
        gpgcheck=0
        enabled=0

2)清除原来的配置

  命令:yum clean all

3)安装现在的yum(测试yum有没有安装成功)

  命令:yum install yum

4) 更新yum源到本地

  命令:yum list

至此163网络yum源安装完成,参考了此博文

rhel配置网络yum源的更多相关文章

  1. Linux配置网络YUM源

    配置网络yum源 RHEL6.5 [root@xuegod163 ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun ...

  2. CentOS 配置网络yum源

    配置网络yum源(需要保证外网开通,使用网易163提供开源镜像站) 1.下载repo文件 方法一:下载到本地windows再上传到linux服务器上: 下载地址 : http://mirrors.16 ...

  3. 配置网络yum源

    有的时候服务器需要下载一些软件,是本地yum源没有的,这时候需要配置网络yum源 #cd  /etc/yum.repos.d/ 把这个目录下的配置文件备份,改名:或者是把文件里边的enabled=1的 ...

  4. CentOS7下配置网络yum源(附带下载地址)

    一.查看外网是否通畅 配置网络yum源(需要保证外网开通,我这里是使用网易163提供开源镜像站) 二.下载repo文件 cd /etc/yum.repos.dwget http://mirrors.1 ...

  5. centos配置网络yum源 和本地yum源

    一,网络yum源 1.备份 yum文件 cd /etc/ cp -r  yum.repos.d  yum.repos.d.bak 2.在系统联网的情况下执行下面命令下载 wget -O /etc/yu ...

  6. RHEL7 配置网络yum源

    redhat系统安装好尽管默认带有yum,但是redhat的更新包只对注册用户有效(收费).所以需要更换yum源. 基本的流程就是: 1.删除redhat7.0系统自带的yum软件包: 2.自行下载所 ...

  7. RHEL7.2和RHEL6.5的配置网络yum源和本地yum源

    RHEL7.2配置本地yum源 [root@localhost ~]#monut /dev/sr0 /mnt      #挂载光盘 [root@localhost ~]# rm -rf /etc/yu ...

  8. CentOS配置本地yum源(使用镜像iso文件)

    本人在使用yum安装软件的时候,感觉最不爽的是网络不佳时,安装的速度特别慢.所以,个人就上网search了一下如何使用Linux的安装文件作为其yum源.经过几次尝试,已经可以成功的配置了.下面是详细 ...

  9. 使用 ISO镜像配置 本地yum 源(RHEL, CentOS, Fedora等适用)

    使用 ISO镜像配置 本地yum 源(RHEL, CentOS, Fedora等适用)   1.上传ISO镜像和挂载 1) 上传Centos7.2 ISO镜像到 /usr/local/src目录 2) ...

随机推荐

  1. 前端ajax请求百度地图api

    $.ajax({ type: "get", url: 'http://api.map.baidu.com/place/v2/search', data:{ ak:'您的ak', q ...

  2. SQL随记(一)

    1.关于define表示定义 2.sql%rowcount用于记录修改的条数,必须放在一个CUD语句后面执行,无法在select中使用. 3.两种调用过程的关键字:exec和call 两者区别: (1 ...

  3. 利用DOS命令窗口进行Mail通信(二)

    一:SMTP协议(对邮件进行发送) <SP>代表空格,<CRLF>代表回车和换行 SMTP命令格式 说明 ehlo<SP><domain><CRL ...

  4. Python list和 np.Array 的转换关系

    一.List转String 1.str list转 string a_list = ["h","e","l","l",& ...

  5. DirectX11 With Windows SDK--19 模型加载:obj格式的读取及使用二进制文件提升读取效率

    前言 一个模型通常是由三个部分组成:网格.纹理.材质.在一开始的时候,我们是通过Geometry类来生成简单几何体的网格.但现在我们需要寻找合适的方式去表述一个复杂的网格,而且包含网格的文件类型多种多 ...

  6. 使用InternalsVisibleTo给assembly添加“友元assembly”

    C#的internal关键字可以使标记的方法,字段或者属性等等只能在当前assembly内部使用,那么如果其他的assembly需要使用这个internal的方法的时候怎么办呢?.NET提供了一种类似 ...

  7. JS 正则中的命名捕获分组

    假设你在一段陌生的代码中看到这样一个函数: function toLocalDate(date) { return date.replace(/(\d{2})-(\d{2})-(\d{4})/, &q ...

  8. js 数字前自动补零

    num为传入的数字,n为需要的字符长度 return (Array(n).join(0) + num).slice(-n); 例如 我想返回两位数  输入6 然后返回06 就可以这样写: return ...

  9. 小程序 TabBar 定制

    使用微信小程序开发时,用到了其 API - tabBar,设置如下(详细的内容可以参考官网 api): "tabBar": { "color": "# ...

  10. Trie树的二三事QWQ

    写在前面 Trie,又称字典树,是一种用于实现字符串快速检索的多叉树结构.Trie的每个结点都拥有若干字符指针,若在插入或检索字符串时扫描到一个字符c,就沿着当前节点的c这个字符指针,走向该指针指向的 ...