【Linux配置】Linux系统中修改pip、yum镜像源

Linux等系统中修改各种镜像源(pip,yum等)

1,修改pip镜像源

pip是python包管理工具,你可以使用pip命令方便的下载你需要的各种python包。

安装pip:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py   # 下载安装脚本
sudo python get-pip.py    # 运行安装脚本

基本使用:

  • 搜索包:pip search xxx

  • 安装包:pip install xxx==1.0.0 #并指定版本

  • 升级包:pip install --upgrade xxx

  • 卸载包:pip uninstall xxx

  • 显示已安装的包:pip list

  • 显示已过期的包:pip list --outdated

通常,直接使用pip下载速度较慢,可以配合使用国内镜像提升下载速度:

#阿里
http://mirrors.aliyun.com/pypi/simple/
#清华
https://pypi.tuna.tsinghua.edu.cn/simple/
#中科大
http://pypi.mirrors.ustc.edu.cn/simple/

1.1,临时使用

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple xxx

1.2,windows修改镜像源

C:\Users\Administrator\pip路径下新建pip.ini文件,添加配置:

[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com

1.3,Linux修改镜像源

~/.pip/pip.conf文件下,添加配置:

 [global]
 index-url = https://mirrors.aliyun.com/pypi/simple/

2,修改yum源

Yum(全称为 Yellow dogUpdater, Modified)是一个在Fedora和RedHat族系统中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

基本使用:和pip的很相似。

Centos7为例:

1,备份本地yum源:

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

2,下载阿里源配置文件:

 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 
 或(解决部分软件没有预装无法使用的问题)
 curl -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 

3,制作本地缓存:

 yum makecache 

4,更新

 yum -y update #升级所有包,并升级软件和内核系统
 yum -y upgrade #只升级所有包

版权声明:本文为qq_40589204原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。