以前或多或少接触过linux服务器,由于是服务器上的,很多东西也没去玩过。要想多研究,还是得自己弄一个linux系统。由于正常工作,还是接触windows更多,双系统显然没有那么方便,所以决定弄个虚拟机。

虚拟机资源

网上大致看了下,用vm比较多,系统版本选择的是Redhat6.5。具体安装过程就不说了,网上比较多。 
分享一下资源(redhat6.5+vmware): 
链接:http://pan.baidu.com/s/1c1Vl6ms 密码:gu1b

解决yum功能不能用

This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. 
  • 1

如果你使用yum命令安装软件时,出现这个提示,那么你很可能需要这个解决方案。

1.下载yum替换软件包

所需文件有:

python-iniparse-0.3.1-2.1.el6.noarch.rpm
yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
yum-3.2.29-40.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm
  • 1
  • 2
  • 3

所需要的软件可通过http://mirrors.163.com/centos下载。 
这是我已下好的资源: 
链接:http://pan.baidu.com/s/1c2HoEC4 密码:tyug

2.卸载原生yum

#rpm -qa | grep yum | xargs rpm -e --nodeps
  • 1

3.重新安装yum

先上传第一步下载的包到xxx目录,然后cd目录到该xxx目录。 
一次输入以下命令安装:

#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 yum-3.2.29-40.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm
  • 1
  • 2
  • 3

4.下载CentOS6-Base-163.repo文件

通过命令wget:

#wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
  • 1

下载CentOS6-Base-163.repo文件,下载完毕后,将该文件拷到/etc/yum.repo.d目录下。提示:在/etc/yum.repo.d下有一个原生的CentOS6-Base-163.repo文件,建议对自己不熟悉的配置文件都做一个备份,也许现在用不着,但以后你可能会感谢自己的这个小习惯。

5.更改配置

将CentOS6-Base-163.repo文件中,$releasever全部替换成Centos的版本号。比如,我这个版本是Redhat6.5,那么将$releasever全部替换成6。 
可以用一下命令替换:

:%s/$releasever/6/g
  • 1

6.清楚缓存,获取yum列表

清除原有缓存:

yum clean all 
  • 1

获取yum列表:

yum makecache  
  • 1

等待两分钟,会出现: 
Metadata Cache Created 
至此,yum可正常使用。

参考文章:http://www.th7.cn/system/lin/201402/50472.shtml

Redhat6.5——解决yum功能不能正常使用的更多相关文章

  1. 日常工作问题解决:redhat6.9--解决yum功能不能正常使用和配置yum源

    1.问题描述 解决RedHat6.9下yum功能不能用问题: 在redhat6.9下使用yum安装时,会提示:This system is not registered to Red Hat Subs ...

  2. 日常工作问题解决:Redhat6.5--解决yum无法正常安装配置问题

    1.问题描述 解决RedHat6.5下yum功能不能用问题: 在redhat6.5下使用yum安装时,会提示:This system is not registered to Red Hat Subs ...

  3. 问题解决 -------- 解决YUM下Loaded plugins: fastestmirror Determining fastest mirrors 的问题

    解决YUM下Loaded plugins: fastestmirror Determining fastest mirrors 的问题 (2012-09-02 13:09:25) 转载▼ 标签: 杂谈 ...

  4. centos自带python2.6升级到python2.7。并解决yum pip easy_install pip等模块兼容性问题

    参考原文:  https://www.cnblogs.com/kimyeee/p/7250560.html   https://www.cnblogs.com/galaxy-gao/p/5796488 ...

  5. Linux:redhat6.5使用yum时提示需要注册问题解决方案

    Linux:redhat6.5使用yum时提示需要注册问题解决方案 一.问题 新安装了redhat6.5.安装后,登录系统,使用yum时候.提示: This system is not registe ...

  6. redhat6 改 centos yum 源

    **redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,重启安装其他yum源,再配置其他源.** 本文包括配置本地源及第三方源.第三方源包括:网 ...

  7. 在redhat6下配置yum源的使用

           有好多朋友使用linux redhat版本是不是还在为rpm包的安装而烦恼,yum工具的使用无意是解决这一难题的好工具,他可以解决包安装中依赖问题,但是对于redhat版本的系统来说如果 ...

  8. RedHat6使用CentOS yum源 换yum

    yum 简单介绍一下 yum 主要功能是更方便的添加/删除/更新RPM 包,自动解决包的倚赖性问题,便于管理大量系统的更新问题. yum 可以同时配置多个资源库(Repository),简洁的配置文件 ...

  9. centos6.5软件安装:RPM,SRPM与yum功能

    鸟哥的linxu私房菜读书笔记 前言: Linux上软件的安装可以以原始码的方式来安装软件,也就是利用厂商释出的 Tarball 来进行软件的安装.不过,你应该很容易发现,那就是每次安装软件都需要侦测 ...

随机推荐

  1. bootStrap中的ul导航3-垂直导航

    <div class="container"> <br/> <ul class="nav nav-pills nav-stacked&quo ...

  2. 2016年3月11日Android实习日记

    1.明天删除orthodotics_design_animation_content_gif.gif文件.(已完成) 2. 如何检测内存泄露? A: 可以通过一些性能监测分析工具,如 JProfile ...

  3. 将java项目传输到centos7服务端

    http://www.xdowns.com/so.asp?keyword=flashfxp 下载flashfxp之后进行一系列配置即可 https://cloud.baidu.com/?from=co ...

  4. centos6.9 忘记密码解决方法

    若果忘记了 root 的密码,解决方法如下: 我采用的 linux 版本是 centos-6.9 , 经过亲身实践证明,该方法是 ok 的 在开机启动的时候按键盘上的“E”键会进入如下界面. 选择相应 ...

  5. Spark MLlib 之 Vector向量深入浅出

    Spark MLlib里面提供了几种基本的数据类型,虽然大部分在调包的时候用不到,但是在自己写算法的时候,还是很需要了解的.MLlib支持单机版本的local vectors向量和martix矩阵,也 ...

  6. Raspberry Pi GPIO Protection

    After damaging the GPIO port on our raspberry pi while designing a new solar monitoring system we de ...

  7. mui 总结

    出框框 js内容 mui(".mui-popover").popover('toggle');         点击“弹出框框”就会弹出这个有class="mui-pop ...

  8. 如何使用Cassandra来存储time-series类型的数据

       Cassandra非常适合存储时序类型的数据,本文我们将使用一个气象站的例子,该气象站每分钟需要存储一条温度数据. 一.方案1,每个设备占用一行      这个方案的思路就是给每个数据源创建一行 ...

  9. nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) 解决办法

    遇到这个问题,是因为某个服务正在使用80端口; 解决步骤: 1.使用netstat命令查看80端口被哪个服务占用了 netstat -ant | grep 80 1 2.关闭80端口 /etc/ini ...

  10. MySql之修改操作与进阶

    一:更新特定行 UPDATE tableName SET 列名 = 值,列名 = 值... WHERE 条件; 二:使用子查询更新数据 UPDATE tableName SET 列名 = SELECT ...