redhat7.4切换yum源为免费源

摘要:
Linux系统收费版:RedHat免费版:CentOS,ubuntu2.安装过程中不会提示您注册。使用yum命令时,会提示redhat需要注册。此时,我们需要将yum源代码替换为Centos版本的yum源代码。3.步骤1:要卸载原始的yum源代码,首先使用命令查看原始的yum:rpm qa | grepyum,然后使用卸载命令卸载yum:rpm qa | grepyum | xargs-e-nodes。最后,使用view命令进行确认。如果结果为空,则卸载成功。1) 卸载python-urlgrabber-3.10-9.el7.noarch输入命令:rpm qa | greppython,根据结果卸载与python-urlgrabber对应的包。以下是我的版本示例。

1.redhat是Linux系统中付费的企业版,虽然安装什么是免费的,但是需要注册。

如果你有注册码,暂请出门左拐(我没有注册码,所以我也不会注册,不用往下看了)。

Linux系统收费版:RedHat

免费版:CentOS、ubuntu

2.安装时不会提醒你注册(没注意,可能会提示)。当你使用yum命令时,提示你redhat需要注册。

此时,我们就需要将yum源替换成centos版的yum源

3.第一步:

     卸载原有的yum源

    先使用命令查看原有的yum:rpm -qa|grep yum

    然后使用卸载命令卸载yum:  rpm -qa|grep yum |xargs -e --nodeps

    最后,再使用查看命令确认一遍。如果结果为空,即为卸载成功。

4.第二步:

    根据你的redhat版本下载对应centos版本的yum源安装包

    我的是7.4,但是我到镜像网站(http://mirrors.163.com/centos/)看到有很多7以上的版本,不知道怎么选择,干脆就用的7.0

    http://vault.centos.org/   这个应该才是官方提供的镜像网站,但是由于包很多,点开某个版本的包路径之后需要等它加载很长一段时间

    所需安装包:

  yum-3.4.3-161.el7.centos.noarch.rpm
  yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
  yum-plugin-fastestmirror-1.1.31-50.el7.noarch.rpm
  yum-updateonboot-1.1.31-50.el7.noarch.rpm
  yum-utils-1.1.31-50.el7.noarch.rpm

    到以下目录去查找所需要的安装包:

  http://mirrors.163.com/centos/7/os/x86_64/Packages/

    上面的rpm安装包列表是我下载时(20190301)的版本,使用时根据自己的需要下载最新版本的

    如果你的虚拟机可以联网,可直接用以下命令下载

  wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-161.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-50.el7.noarch.rpm
  wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-updateonboot-1.1.31-50.el7.noarch.rpm
  wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-utils-1.1.31-50.el7.noarch.rpm

5.下载完成后开始安装

    cd到放安装包的路径

    执行命令:rpm -ivh yum-*.rpm  出现以下进度条,即为安装成功

    redhat7.4切换yum源为免费源第1张

6.安装完成后验证

    如果你有需要用yum安装的某些Linux工具,直接使用命令,yum -y install xxx

    如果没有,输入yum,回车,有以下截图即为安装成功

    redhat7.4切换yum源为免费源第2张

 7.安装中可能出现的问题

   在安装yum的rpm包时,有可能出现需要依赖包python-urlgrabber-3.10-9.el7.noarch.rpm的问题,那么与上述安装yum类似操作即可。

   1)卸载python-urlgrabber-3.10-9.el7.noarch

  输入命令:rpm -qa|grep python    根据结果卸载python-urlgrabber对应的包。以下以我的版本举例。

       输入命令:rpm -e python-urlgrabber-3.9.1-11.el6.noarch
    2)按照1)中的命令卸载之后,重新下载python-urlgrabber的最新版rpm安装包

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

    3) 下载完成后,使用安装命令进行安装

  rpm -ivh python-urlgrabber-3.10-9.el7.noarch.rpm

  4) 出现以下结果表示安装成功

  redhat7.4切换yum源为免费源第3张

免责声明:文章转载自《redhat7.4切换yum源为免费源》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇华为内部面试题库(20)ASP.NET 2.0站点登录、导航与权限管理 转下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

下载 CentOS 7 镜像文件

CentOS 7 镜像文件的下载地址 CentOS 官网:https://www.centos.org/ 点击“Get CentOS Now” 点击想要下载的ISO镜像,(目前仅有“DVD ISO”和“Minimal ISO”, 以前还有“Everything ISO”;DVD、Minimal、Everything这个概念类似windows有家庭版、企...

CentOS 7修改系统时间及硬件时间

在新的centos7里,关于时间的指令除了保留了之前版本中常用到的date、hwclock等命令外,还增加了一个统一的命令timedatactl。下面结合其用法进行下小结。 先看下命令帮助: [root@nginx ~]# timedatectl --help timedatectl [OPTIONS...] COMMAND ... Query or...

Centos-挂载和卸载分区-mount

mount   挂载和卸载指定的分区 相关选项   -a      加载文件 /etc/fstab中指定的所有设备   -n      不降加载信息记录在 /etc/mtab文件中   -r      只读方式加载设备   -w       可读可写价值设备,属于mount默认设置   -f或-v     不加载设备,只查看mount挂载状态   -L  ...

Centos安装python3.7时遇到的问题

我的安装方法是从python官网下载linux安装包,将安装包放在linux与主机共享的文件夹里,通过tar -xzvf Python-3.7.2.tgz -C /tmp,命令解压后通过./configure --prefix=/usr/local && make &&make install命令在/usr/local目...

Centos下zip压缩分包和解压

1>分包 zip要分包,首先要把文件打成zip包后再分割。 zip -qr mypackage.zip /var/www/html/xxxx 其中 -q 表示静默 -r 表示递归子目录。 然后在将mypackage.zip以一个大小分割。 zip -s 10m mypackage.zip --out new_mypackage.zip 将mypack...

Centos-显示目录或者目录下文件信息-ls

ls   显示指定目录信息或指定目录下文件和目录信息,后边不跟文件目录路径信息默认为当前工作目录   默认显示输出信息的总行数统计数 相关参数   -a  显示所有文件或子目录,包含隐藏文档      # linux中以 . 开头的文件或目录 为隐藏文档   -d  只显示指定的目录路径,联合 -l 参数查看目录信息   -i   查看文件或目录inode...