我们在代理服务器后面有一个服务器,我们希望这个服务器能够运行这样的命令。
pip install module
install.packages("fortunes")
简单地从这些源头安装包。因为我们在代理服务器后面,所以我们不能安装这些包,除非代理服务器有这些包。白名单 (否则代理会破坏服务器和软件包所在的地方之间的连接)。
我的问题是。 我们应该怎么做 白名单 来运行这些命令?
我不知道软件包网站到底是如何工作的(他们是自己存储软件包,还是只是索引,而实际的软件包驻留在其他域名hostnames上......)。我相信pypi在这里是相当友好的(包实际上是在那里找到的),但CRAN或Maven=不知道。我们运行的是Spark服务器,所以我们主要关注的是 python、R、Java或Scala librarypackages。