centos yum install 默认目录_Yum换源的坑,你踩了吗?

前言

新装好的Centos系统,迫不及待地准备给yum换个国内源,想着速度能快点,于是搜了搜网上的教程,发现大家都是这样做的:

  1. 将默认yum源文件进行备份
  2. 通过wget下载新的源
  3. 运行yum makecache生成缓存
  4. 更新yum系统信息

开始踩坑!

教程看着很简单的样子~于是兴致勃勃地照着教程说干就干!

源文件备份 ------> OK

wget下载新源 -----> 失败,提示:wget not found

没有wget怎么办呢,又是一通搜索,大家告诉你,没有wget就安装wget啊~于是:

yum install -y wget -----> 失败,提示:yum的仓库中找不到wget

WTF???一脸懵逼。。。

虽然是一个小坑,但是对Centos系统尚不熟悉的小白来讲,真的是脑袋都要抓破了。。。让我们再来审视下我们的第一步操作:源文件备份,通常我们是这样操作的:

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

那么在Centos里面,mv命令的意义是什么?

mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录。

终于找到罪魁祸首了!当我们在这里执行mv命令时,实际上是把CentOS-Base.repo文件改名为了CentOS-Base.repo.backup,在这样的情况下我们执行yum install命令时,由于源文件改变了,我们又没有设置新的源文件,所以yum仓库里当然就什么也没有,也就无法下载wget了。。。坑,往往就是这样。。。

既然知道了原因,解决办法也就简单了,要么在备份源文件之前先下载wget,如果你已经将源文件改名了,改回来,再下载:

mv /etc/yum.repos.d/CentOS-Base.repo.backup /etc/yum.repos.d/CentOS-Base.repo

Yum换源推荐步骤

  1. 如果你的Centos系统没有安装wget软件,在换源之前先安装wget(这里-y的意思是默认安装过程中的所有选项默认填y,表示全部同意)
yum install -y wget

2. 通过改名的方式备份源文件

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

3. 下载新的源(国内源有很多,常见的有阿里源,网易源,清华源等,自行取用就好)

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS6-Base-163.repo

4. 将服务器上的软件包信息在本地缓存,以提高搜索和安装软件的速度

yum makecache

5. 更新yum

yum update -y

至此,yum换源结束。


欢迎收看我的其他文章:

MeCC:超详细!阿里云服务器ECS建站指南!

MeCC:阿里云服务器建站指南(进阶篇):发布你的个人主页

MeCC:将Vue项目打包为Windows应用(.exe)

MeCC:如何配置Webpack/Vue-CLI实现前端跨域(附跨域大全)

MeCC:第一次用虚拟机如何配置网络连接

MeCC:超详细!在Centos上搭建Nginx反向代理!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值