zoukankan      html  css  js  c++  java
  • RedHat改yum源免费使用CentOS源

    linux默认是安装了yum软件的,但是由于激活认证的原因让redhat无法直接进行yum安装一些软件

    如果我们需要在redhat下直接yum安装软件,我们只用把yum的源修改成CentOS的就好了,这样就能使用yum直接安装我们需要的软件了

    1、查看机器版本和位数

      [hadoop@master tgl]$ uname -a
      Linux master 3.10.0-327.el7.x86_64 #1 SMP Thu Oct 29 17:29:29 EDT 2015 x86_64 x86_64 x86_64 GNU/Linux
      [hadoop@master tgl]$ cat /etc/redhat-release
      Red Hat Enterprise Linux Server release 7.2 (Maipo)

      机器是RedHat7.2版本,是64位系统

    2、删除redhat原有yum源

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

    3、下载并安装yum安装包

      软件都可以在http://mirrors.163.com/centos/7/os/x86_64/Packages/找到

    wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-150.el7.centos.noarch.rpm
    wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
    wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm
    wget http://mirrors.163.com/centos/7/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm
    wget http://mirrors.163.com/centos/7/os/x86_64/Packages/python-urlgrabber-3.10-8.el7.noarch.rpm

      安装yum

    sudo rpm -ivh python-iniparse-0.4-9.el7.noarch.rpm 
    sudo rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
    sudo rpm -e --nodeps  python-urlgrabber-3.10-7.el7.noarch  #卸载旧版本的rlgrabber,主要是看会报什么错,相应的改就是了    
    sudo rpm -ivh python-urlgrabber-3.10-8.el7.noarch.rpm  #安装与yum-3.4.3-150兼容的urlgrabber
    sudo rpm -ivh yum-3.4.3-150.el7.centos.noarch.rpm yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm

    3、下载网易的CentOS镜像源,阿里的epel源

    sudo  wget  http://mirrors.163.com/.help/CentOS7-Base-163.repo -O /etc/yum.repos.d/CentOS7-Base-163.repo
    sudo wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

    4、修改repo文件

      编辑CentOS7-Base-163.repo文件,把文件里面的$releasever全部替换为版本号,即7最后保存!

      一开始改成7.2发现访问不了,查看“http://mirrors.163.com/centos/”目录才发现只有/7,就改成了7

      :%s/$releasever/7/g

      编辑epel.repo文件,把文件里面的$basearch全部替换为系统位数,即x86_64最后保存!

      :%s/$basearch/x86_64/g

    5、清理yum缓存

      运行yum clean all 清除原有缓存

      运行yum makecache 获取yum列表

     6、测试

    sudo yum install python-devel  #今天一下午就是为了安装这个

      
     

  • 相关阅读:
    MyBatis-Plus之多租户架构(Multi-tenancy)——SAAS
    spring-data-mybatis-mini
    mybatis-plus
    JPA/Hibernate组合的映射,实体继承的映射
    JPA(Java Persistence API)--JavaEE5.0标准ORM规范
    spring data jpa
    mybatis笔记(二)多表关联映射、延迟加载、一级二级缓存、整合ehcache、spring整合mybatis
    mybatis笔记(一)入门程序、dao开发方式、mapper开发方式、全局配置文件、映射文件、动态sql
    Spring 事务处理、整合web
    Spring JdbcTemplate
  • 原文地址:https://www.cnblogs.com/vincent-vg/p/6627597.html
Copyright © 2011-2022 走看看