一、故障现象:
在安装了Read linux后,使用yum安装软件,出现如下提示:
[root@localhost~]# yum install xxx
Loaded plugins: product-id, search-disabled-repos, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
There are no enabled repos.
Run "yum repolist all" to see the repos you have.
To enable Red Hat Subscription Management repositories:
subscription-manager repos --enable <repo>
To enable custom repositories:
yum-config-manager --enable <repo>
二、解决办法:
1、查看redhat 7.0系统本身所安装的那些yum软件包
[root@localhost~]# rpm -qa | grep yum
yum-rhn-plugin-2.0.1-10.el7.noarch
yum-metadata-parser-1.1.4-10.el7.x86_64
yum-3.4.3-158.el7.noarch
2、卸载这些软件包
[root@localhost~]# rpm -qa | grep yum | xargs rpm -e --nodeps
[root@localhost~]# rpm -e yum-rhn-plugin-2.0.1-10.el7.noarch --nodeps
[root@localhost~]# rpm -e yum-metadata-parser-1.1.4-10.el7.x86_64 --nodeps
[root@localhost~]# rpm -e yum-3.4.3-158.el7.noarch --nodeps
3、下载RPM包并上传到readlinux(请根据版本自行更换URL)
http://mirrors.163.com/centos/7/os/x86_64/Packages/
python-kitchen*,python-chardet*,yum-utils*,yum-metadata-parser*,yum-3.4.3-163.el7.centos.noarch.rpm yum-utils*,yum-updateonboot*,yum-plugin-fastestmirror*
4、安装软件包
rpm -ivh python-*
rpm -ivh yum-*
5、新建repo 配置文件(如果是其他版本,则将下面的7改为你当前的版本数字)
vim /etc/yum.repos.d/CentOS-Base.repo
#CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client. You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#
[base]
name=CentOS-$7 - Base - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$7&arch=$basearch&repo=os
baseurl=http://mirrors.163.com/centos/7/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
#released updates
[updates]
name=CentOS-$7 - Updates - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$7&arch=$basearch&repo=updates
baseurl=http://mirrors.163.com/centos/7/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
#additional packages that may be useful
[extras]
name=CentOS-$7 - Extras - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$7&arch=$basearch&repo=extras
baseurl=http://mirrors.163.com/centos/7/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$7 - Plus - 163.com
baseurl=http://mirrors.163.com/centos/7/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
6、测试一下就对了
yum clean all && yum makecache

**********如果难得执行上面的1-5步骤,直接的把每6步写好的RPO文件,放到/etc/yum.repos.d也能用**********

最新文章

  1. 《JavaScript设计模式 张》整理
  2. json_decode返回NULL
  3. Swift学习(一):自定义运算符 operator
  4. nodejs解决找不到express命令的问题
  5. 常用SQL操作(MySQL或PostgreSQL)与相关数据库概念
  6. [ActionScript 3.0] as3可以通过CDATA标签声明多行字符串
  7. C# 键值对排序
  8. Mysql group_concat函数被截断的问题
  9. Java基础知识强化之集合框架笔记04:Collection集合的基本功能测试
  10. usb mass storage之旅
  11. Scrapy的架构初探
  12. 转:Web网站性能测试分析及调优实例
  13. jvm工具的使用
  14. PHP文件夹操作2
  15. Powershell 远程连接ARM Windows Server VM 并关闭 Firewall
  16. Angular相关命令
  17. python_如何去除字符串中不想要的字符?
  18. echarts柱状图点击阴影部分触发事件
  19. Item 22: 当使用Pimpl机制时,在实现文件中给出特殊成员函数的实现
  20. TF:Tensorflow结构简单应用,随机生成100个数,利用Tensorflow训练使其逼近已知线性直线的效率和截距—Jason niu

热门文章

  1. CoderForces-617B
  2. CORS on Nginx
  3. nginx部署基于http负载均衡器
  4. JS-scrollTop、scrollHeight、clientTop、clientHeight、offsetTop、offsetHeight的理解
  5. 垂直方向margin重叠原因与解决方法
  6. Brett Beauregard大神的Arduino PID算法
  7. linux,centos,php,word转图片方法
  8. 面试 3-5年Java开发后的感受
  9. GHOST CMS - 配置 Config
  10. Redis集群与分布式介绍以及搭建Redis-Cluster