`
qindongliang1922
  • 浏览: 2148256 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
7265517b-f87e-3137-b62c-5c6e30e26109
证道Lucene4
浏览量:116343
097be4a0-491e-39c0-89ff-3456fadf8262
证道Hadoop
浏览量:124612
41c37529-f6d8-32e4-8563-3b42b2712a50
证道shell编程
浏览量:58490
43832365-bc15-3f5d-b3cd-c9161722a70c
ELK修真
浏览量:70378
社区版块
存档分类
最新评论

给centos重新安装yum的base-repo源

阅读更多



如果自己的centos的系统yum源出现问题了,如何才能修复?


#### 方式一:使用国内的阿里云镜像

(1)把/etc/yum.repos.d/下面所有的源给删除掉了

(2)下载镜像

````
# CentOS 5
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
# CentOS 6
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
# CentOS 7
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
````


注意如果没有安装wget,可以从下面的网址中先手动下载,然后上传到linux上安装:
http://www.rpmfind.net/linux/rpm2html/search.php?query=wget


(3)执行命令,重新生成cache

````
yum clean all
yum makecache
````



#### 方式二:使用官网的镜像


(1)把/etc/yum.repos.d/下面所有的源给删除掉了

(2)执行下面的命令,重新生成镜像
````
//执行这个命令之后
rpm -Uvh --force http://mirror.centos.org/centos-7/7/os/x86_64/Packages/centos-release-7-4.1708.el7.centos.x86_64.rpm

````
(3)查看/etc/yum.repos.d/下面目录,就会发现镜像已经安装完毕:

````
-rw-r--r--. 1 root root 1664 8月  30 23:53 CentOS-Base.repo
-rw-r--r--. 1 root root 1309 8月  30 23:53 CentOS-CR.repo
-rw-r--r--. 1 root root  649 8月  30 23:53 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root  314 8月  30 23:53 CentOS-fasttrack.repo
-rw-r--r--. 1 root root  630 8月  30 23:53 CentOS-Media.repo
-rw-r--r--. 1 root root 1331 8月  30 23:53 CentOS-Sources.repo
-rw-r--r--. 1 root root 3830 8月  30 23:53 CentOS-Vault.repo


````


(4)生成缓存
````
yum clean all
yum makecache
````




必要时可以执行yum update更新当前系统的安装包为新的


手动下载命令,例子:
````
#安装vim组件
yum install -y vim

#卸载vim组件
yum remove vim
````



注意第二种例子,如果不能访问国外的官网,或者访问比较慢超时了,就会导致安装失败,这时候可以使用第一种方式进行安装。

有什么问题可以扫码关注微信公众号:我是攻城师(woshigcs),在后台留言咨询。 技术债不能欠,健康债更不能欠, 求道之路,与君同行。
0
0
分享到:
评论

相关推荐

    CentOS6-Base-163.repo

    CentOS6-Base-163.repo更新源,直接放到/etc/yum.repos.d目录下,只想yum update即可将源换成163的源。

    CentOS-Base.repo

    解决linux中无法yum,centos的yum源配置文件!

    CentOS-Base.repo,centos6可用源

    centos6.X从2020年11月底开始已经没有可用源了,在本地物理机,本地虚拟机都无法使用yum安装,非常不方便,为此特意解决了centos6的源问题,亲测可用,用好了希望给与好评!

    CentOS7-Base-163.repo

    CentOS7-Base-163.repo,替换国内yum源。(地方撒发生的发顺丰达是打发斯蒂芬放松放松防守打法电风扇放松放)括号中的字是凑字数

    centos7.4.1708-32位清华大学yum源配置文件(CentOS-Base.repo )

    centos7.4.1708-32位,清华大学yum源配置文件,把原来的源备份后直接覆盖就可以

    阿里云主机centos7 CentOS-Base.repo

    阿里云主机centos7自带的 CentOS-Base.repo 文件,在此备份,用于自用。能够加速yum下载,同时能够提高主机性能

    CentOS6 yum 源:centos6_base.repo

    CentOS6 yum 源:centos6_base.repo

    centos7 本地yum源配置

    2.卸载centos7上存在的yum安装源包 rpm -e 源包 --nodeps 3.下载yum源包(http://mirrors.163.com/centos/7/os/x86_64/Packages/) yum-metadata-parser-1.1.4-10.el7.x86_64 PackageKit-yum-1.0.7-6.el7.centos....

    5、6、7系统CentOS-Base.repo文件.zip

    2020年12月份,Centos官方宣布了...分享下5、6、7系统的CentOS-Base.repo文件,基于清华大学及Centos官方vault.centos.org 的旧版本国外yum源地址。 替换之后yum clean all 、rm -rf /var/cache/yum/ 、yum makecache

    centos7-yum源.zip

    redhat,centos安装yum,以及配置yum镜像源的repo文件都在这个压缩包里,配合我安装yum的博客,就能解决安装yum的问题。里面文件有python-2.7.5-86.el7.x86_64.rpm,python-iniparse-0.4-9.el7.noarch.rpm,python-...

    CentOS-Base.repo(centos7)

    CentOS-Base.repo

    CentOS7-Base.repo

    CentOS7-Base-163.repo,替换国内yum源(){优秀的判断力来自经验,但经验来自于错误的判断。Never underestimate your power to change yourself!}

    shell脚本自动创建本地yum源和配置阿里云及163的CentOS 5/6/7 yum源

    两个运行参数 2表示执行yum源安装 xxx/centos.iso表示镜像文件全路径 参数说明:1.ftp源安装,2.yum源安装,3.设置aliyun Centos-5.repo,4.设置aliyun Centos-6.repo,5.设置aliyun Centos-7.repo,6设置163 CentOS5...

    redhat 安装 yum

    #vi CentOS-Base-163.repo 在所有mirrorlist前面加上#,把所有$releasever替换成5,保存 6..清理并重新生成yum缓存 #yum -y upgrade http://blog.csdn.net/shawyou/article/details/12305975

Global site tag (gtag.js) - Google Analytics