解决Linux环境下yum与pip下载慢的问题 - Go语言中文社区

解决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 软件包组    #安装软件包组
版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/w819104246/article/details/103548275
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢