代理配置库
AUTOGEN d044436896704a5985d26b92a0287697
代理配置库
公共二级域名:
1
mirrors
Python
1. PIP
1
https://pypi.org/simple
默认情况下,pip 使用 PyPI(Python Package Index)作为源,以下是一些常用的国内 pip 镜像源:
- 阿里云:
https://mirrors.aliyun.com/pypi/simple/
- 清华大学:
https://pypi.tuna.tsinghua.edu.cn/simple
- 中国科学技术大学:
https://pypi.mirrors.ustc.edu.cn/simple
- 豆瓣:
http://pypi.douban.com/simple/
- 腾讯云:
https://mirrors.cloud.tencent.com/pypi/simple/
可以通过以下方式将 pip 的源切换到这些国内镜像之一:
- 临时使用:在安装包时,使用
-i
参数指定镜像源,例如:1
pip install -i https://mirrors.aliyun.com/pypi/simple/ some-package
- 永久设置:修改 pip 的配置文件,设置默认源。在 Linux 或 macOS 上,配置文件通常位于
~/.pip/pip.conf
,在 Windows 上位于%USERPROFILE%\pip\pip.ini
。配置文件内容如下:1 2 3 4
[global] index-url = https://mirrors.aliyun.com/pypi/simple [install] trusted-host = mirrors.aliyun.com
查看当前源:使用
pip config list
命令可以查看当前的 pip 配置,包括使用的源。- 添加或删除源:可以使用
pip config set
和pip config unset
命令来添加或删除配置文件中的源。
2. Conda
Conda 的官方源是 Anaconda, Inc. 提供的,其地址为:
1
https://repo.anaconda.com/pkgs/main
如果你想要设置或更改 Conda 的源,可以通过以下步骤进行:
- 查看当前配置的源:
1
conda config --show channels
- 添加新的源:
1
conda config --add channels <new-channel-url>
设置源的优先级: 你可以在
.condarc
配置文件中调整channels
列表的顺序来设置优先级。- 删除源:
1
conda config --remove channels <channel-url>
- 恢复默认源:
1
conda config --remove-key channels
以上命令会在用户的主目录下创建或修改 .condarc
文件,该文件包含了 Conda 的配置信息。在 Linux 或 macOS 上,这个文件通常位于 ~/.condarc
,而在 Windows 上位于 %USERPROFILE%\.condarc
。
例如,如果你想要添加清华大学的镜像源,可以使用以下命令:
1
2
3
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
这些命令会将清华大学的镜像源添加到你的 Conda 配置中,并设置在搜索时显示通道地址。如果你想要换回官方源,只需执行恢复默认源的命令即可。
Java
Maven 的官方源是 https://repo.maven.apache.org/maven2/
,这是 Maven 中央仓库的地址,也是 Maven 默认使用的远程仓库地址。除了官方源,还有多个可用的镜像源,这些镜像源可以帮助用户在特定地区或网络环境下加速依赖的下载。例如,国内的一些镜像源包括:
- 阿里云:
https://maven.aliyun.com/repository/public
- 华为云:
https://mirrors.huaweicloud.com/repository/maven/
- 豆瓣(Douban):
https://pypi.douban.com/simple/
要使用这些源,你可以通过修改 Maven 的 settings.xml
文件来配置。这个文件通常位于用户的主目录下的 .m2
文件夹中。以下是如何在 settings.xml
中配置镜像源的示例:
1
2
3
4
5
6
7
8
<mirrors>
<mirror>
<id>aliyun-maven</id>
<mirrorOf>central</mirrorOf>
<name>Aliyun Central</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
</mirrors>
在 <mirrors>
部分添加 <mirror>
标签,并设置 <id>
、<mirrorOf>
、<name>
和 <url>
等属性。<mirrorOf>
标签的值 central
表示这个镜像将代替 Maven 中央仓库。
此外,如果你想在命令行中临时使用某个源,可以在执行 Maven 命令时通过 -U
参数指定,例如:
1
mvn clean install -U https://maven.aliyun.com/repository/public
这将强制 Maven 使用指定的 URL 作为远程仓库来执行命令。如果你需要更多关于 Maven 配置和使用的信息,可以访问 Maven 官方文档 。
DevOps
镜像仓库 | 地址 |
---|---|
docker | registry-1.docker.io |
k8s-gcr | k8s.gcr.io |
k8s | registry.k8s.io |
quay | quay.io |
gcr | gcr.io |
ghcr | ghcr.io |
cloudsmith | docker.cloudsmith.io |
ecr | public.ecr.aws |