Nexus 可作为一个代理来使用。
针对一些网络环境不好的公司,可以通过配置 Nexus 来作为远程的代理。
Group 概念
Nexus 有一个 Group 的概念,我们可以认为一个 Nexus 仓库的 Group 就是很多不同的仓库的集合。
从下面的配置中我们可以看到,我们配置了一个 Nexus PyPI 的 Group。
这个 Group 下面我们只代理了一个仓库。
但是我们实际访问会使用这个 Group 仓库的地址。
仓库地址
当我们点进去这个 Group 后,我们会看到我们配置的仓库地址。
在这个仓库地址下,我们只镜像了一个仓库。
如有多仓库的话,可以在下面配置不同的仓库。
代理仓库
pypi-central 我们定义的是一个代理远程的仓库地址。
配置的信息如下:
从上面的图我们可以看到远程的仓库地址信息。
至此,有关 Nexus 作为 Python 的远程仓库配置就完成了。
如你本地配置没有问题的话,当你进行第一次下载后,将会看到上面的内容。
这样远程 Python 的库的内容就被我们下载到本地仓库中了。