[英]Hostnames/IP adresses of packages from pypi, CRAN, maven,
我们在代理后面有服务器,我们希望该服务器能够运行以下命令:
pip install module
install.packages("fortunes")
只需从这些来源安装软件包。 由于我们在代理后面,除非代理将它们列入白名单,否则我们无法安装它们(否则代理会禁止服务器与 package 所在位置之间的连接)。
我的问题是:我们应该将哪些内容列入白名单才能运行这些命令?
我不确定 package 网站实际上是如何工作的(无论它们是自己存储包还是只是索引,而实际包位于其他域/主机名/...)。 我相信 pypi 在这里非常友好(实际上在那里找到了包),但是 CRAN 或 Maven = 不知道。 我们正在运行 Spark 服务器,因此我们主要关注的是python、R、Java 或 Z3012DCFF1477E1FEADAB8 /CBB8/CBB 库。
Maven:实际上是存储包。 关于镜像,请参阅此答案。 它还包含中央存储库的 url。
Pypi :从有关如何将 package 上传到索引的文档中,似乎它也在物理上存储包。
CRAN :还托管软件包。 有几个镜像,您需要将一个要使用的镜像列入白名单
您可能需要考虑设置一个内部镜像,在其中放置一次依赖项,然后不需要将 go 连接到外部 Internet。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.