最近在使用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源仓库
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 软件包组 #安装软件包组
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。