更换yum源
1、备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
2、下载新的 CentOS-Base.repo
# CentOS 7
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
# CentOS 8
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo
3、生成缓存
yum makecache
4、yum源推荐
yum源大全:http://www.360doc.com/content/19/0706/22/54508727_847143477.shtml
5、墙裂推荐,中科大的源:https://mirrors.ustc.edu.cn/
步骤:点击配置软件源--> CentOS 源使用帮助 --> 直接复制Centos对应文件运行即可(如下) --> 运行测试
Ps:上面都不用看直接运行下面对应系统中的代码
对于 CentOS 8,使用以下命令替换默认的配置
sudo sed -e \'s|^mirrorlist=|#mirrorlist=|g\' \
-e \'s|^#baseurl=http://mirror.centos.org/$contentdir|baseurl=https://mirrors.ustc.edu.cn/centos|g\' \
-i.bak \
/etc/yum.repos.d/CentOS-Base.repo \
/etc/yum.repos.d/CentOS-Extras.repo \
/etc/yum.repos.d/CentOS-AppStream.repo
对于 CentOS 6、7,使用以下命令替换默认配置
sudo sed -e \'s|^mirrorlist=|#mirrorlist=|g\' \
-e \'s|^#baseurl=http://mirror.centos.org/centos|baseurl=https://mirrors.ustc.edu.cn/centos|g\' \
-i.bak \
/etc/yum.repos.d/CentOS-Base.repo
以上命令只替换了默认启用的仓库。替换之后请运行 yum makecache 更新缓存。
这里注意了,不同版本的 Centos8 可能会提示找不到目录,那是因为版本不同,文件名有差异,进入目录之后,对着名字把这里三个目录文件的名字改一下就好了。
更换pip源
[root@localhost ~]# cd ~
[root@localhost ~]# mkdir .pip
[root@localhost ~]# cd .pip
[root@localhost .pip]# vim pip.conf
[global]
index-url=http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
若要临时使用:
pip install some-package -i https://mirrors.aliyun.com/pypi/simple/
pip源推荐
豆瓣
https://pypi.doubanio.com/simple/
阿里云
https://mirrors.aliyun.com/pypi/simple/
清华大学
https://pypi.tuna.tsinghua.edu.cn/simple/
https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/