解决Linux环境下yum与pip下载慢的问题

最近在使用yum安装linux软件和用pip3安装python模块的时候因为下载速度太慢总是下载失败,后来发现原来安装这些东西用的都是国外的源,因此将yum和pip都更改为国内的源

一.更改yum源配置

1. 找到yum源的老家在哪?
cd /etc/yum.repos.d/
进入到该文件夹时可以看一下有哪些yum源文件,所有以*.repo结尾的就是yum源文件

在这里插入图片描述

2. 将原有的yum源放在一个文件夹里备份,以便以后需要时进行恢复(建议操作)
[root@localhost yum.repos.d]# mv *.repo ./yum_repo

在这里插入图片描述

3. 将yum源仓库改为阿里巴巴的yum源仓库
  • 首先找阿里云开发者社区的Centos镜像,链接在下面,大家可以直接复制粘贴看
https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.53322f70muf4b1
  • 然后复制对应版本的链接,进入到linux环境下进行下载,我这里是是centos7的
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
  • 清空原有yum仓库的缓存,以防以后出现某些乱七八糟的bug
yum clean all
4. 因为有些软件在阿里的yum源是没有的,因此还需要安装额外仓库,即epel源,在阿里云中也可以下载,下面是链接,大家可以直接使用
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

在这里插入图片描述

5. 全部安装完毕后,需要生成yum缓存,以后安装软件就会很快了
yum makecache

二.更改pip源为清华源

1.首先升级pip/pip3为最新版本
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U
2. 升级 pip 到最新的版本 (>=10.0.0) 后进行配置:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

三. yum命令的参数

yum repolist all        		#列出所有仓库
yum list all           	 		#列出仓库所有软件包
yum info 软件包名           #查看软件包信息
yum install 软件包名        #安装软件包
yum reinstall 软件包名     #重新安装软件包
yum update    软件包名        #升级软件包
yum remove    软件包名       #移除软件包
yum clean all            #清楚所有仓库缓存
yum check-update        #检查可以更新的软件包
yum grouplist            #查看系统中已安装的软件包
yum groupinstall 软件包组    #安装软件包组
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值