-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
境内Julia源以及METADATA.jl源的可能性 #8
Comments
这个镜像站点有帮助吗? |
@i2000s mirrors里已经有Linux各个发行版的Julia源了, 但是Julia在Mac和Win上的安装包是没有境内托管的. (Mirrors里的东西都是开源的) 此外如果把github上METADATA.jl里的常用库clone到科大的gitlab上, 会导致需要用户自己修改Julia包管理器的默认下载地址. 所以不知道是否可行, 是否有更好的解决方案? 我和lug的崔颢已经聊过, clone到gitlab是没问题的, 就是不知道Julia里如何修改这里让用户使用更方便(我自己还不是很了解Julia的包管理器, 所以不知道大家觉得可行性如何?) |
让他们修改基本不可能, 毕竟不能为了一部分用户就改package manager, 可以自己改吧, 参考 https://github.com/JuliaLang/julia/blob/84c06b17c6d5373cee213103834e8811533290f0/base/pkg 反正是基于git的, 我猜只要修改那个link就应该没问题了. 文件在/usr/share/julia/base/pkg.jl, 如果是linux的话. @Roger-luo 如果可以的话, 能不能先clone过去一两个试一试啊. |
JuliaLang/julia@37f8656 这里Pkg.init可以自己设置metadata, 不知道是不是每次启动都要设置, 那就太麻烦了, 不如直接修改pkg.jl |
不用每次都设置,Pkg.init 只需要调用一次吧, 重新设置的话,把 METADATA 目录删了重新 init 应该就可以了。 所以,一种可能的做法是
|
写一个 |
安装包的下载我已经托管到了腾讯云的上,有CDN加速。链接在中文官网的下载地址里。可以试一下速度怎么样。然后METADATA的问题,国内的git仓库有什么可以推荐的呢? @JuliaCN/editor |
我觉得 git.oschina.net 还挺好用的 |
https://git.oschina.net/juliach 在上面新建了一个org,我先把一些相关的库clone上去,后面不妨试一试效果如何。 不过有个问题,怎么把METADATA里的url都clone过去呢?在本地写脚本? 还是得在某个服务器上维护一个mirror? |
不知道怎么弄mirror啊 |
先本地写脚本吧. btw 网址打不开. |
深圳meetup的时候 @quxiaofeng 说七牛云有对开源项目的支持活动 七牛云开源项目扶持计划, 不知道能不能通过参加这个计划获得境内的mirror和CDN支持?我最近需要准备GRE和TOFEL考试可能抽不出时间来试. 谁有空能帮忙先找七牛这边具体试试? 但是默认是私人的, 我觉得可能还需要和七牛的相关负责人发个邮件问问能不能为组织提供镜像. |
可以加. |
现在有进展吗? |
@ShuguangSun 最近(到明年1月中旬)我都比较忙,没时间推这件事。如果谁有空可以帮忙先推一下,mirror需要有个git服务器,可能要求有点高,但是Julia编译器的cdn还是比较好找的,有个能长期支持的cdn提供商就可以了。 |
因为QQ群里常常人有反应Julia在下载官网的相关程序以及下载github的METADATA中的相关库文件可能会很慢. 不知道是否有可能在中国境内提供一个源? 我的想法是把METADATA里的库在科大的gitlab 上fork一份.
不知道可行不?
或者还有其它的方式吗?
@KDr2 @i2000s @xianyi @gaoyifan
The text was updated successfully, but these errors were encountered: