如果自己的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),在后台留言咨询。 技术债不能欠,健康债更不能欠, 求道之路,与君同行。
分享到:
相关推荐
CentOS6-Base-163.repo更新源,直接放到/etc/yum.repos.d目录下,只想yum update即可将源换成163的源。
解决linux中无法yum,centos的yum源配置文件!
centos6.X从2020年11月底开始已经没有可用源了,在本地物理机,本地虚拟机都无法使用yum安装,非常不方便,为此特意解决了centos6的源问题,亲测可用,用好了希望给与好评!
CentOS7-Base-163.repo,替换国内yum源。(地方撒发生的发顺丰达是打发斯蒂芬放松放松防守打法电风扇放松放)括号中的字是凑字数
centos7.4.1708-32位,清华大学yum源配置文件,把原来的源备份后直接覆盖就可以
阿里云主机centos7自带的 CentOS-Base.repo 文件,在此备份,用于自用。能够加速yum下载,同时能够提高主机性能
CentOS6 yum 源:centos6_base.repo
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....
2020年12月份,Centos官方宣布了...分享下5、6、7系统的CentOS-Base.repo文件,基于清华大学及Centos官方vault.centos.org 的旧版本国外yum源地址。 替换之后yum clean all 、rm -rf /var/cache/yum/ 、yum makecache
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-Base-163.repo,替换国内yum源(){优秀的判断力来自经验,但经验来自于错误的判断。Never underestimate your power to change yourself!}
两个运行参数 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...
#vi CentOS-Base-163.repo 在所有mirrorlist前面加上#,把所有$releasever替换成5,保存 6..清理并重新生成yum缓存 #yum -y upgrade http://blog.csdn.net/shawyou/article/details/12305975