我在删除.julia/v0.4 /由于某些权限问题导致拔取/更新软件包时遇到问题。我试图重新安装所有的软件包,但现在在尝试更新或安装软件包时遇到了问题。更新软件包时出错(0.4)
当我运行Pkg.update(),在去除.julia/V0.4后:
julia> Pkg.update()
INFO: Initializing package repository /home/user/.julia/v0.4
INFO: Cloning METADATA from git://github.com/JuliaLang/METADATA.jl
ERROR: failed process: Process(`git clone -q -b metadata-v2
git://github.com/JuliaLang/METADATA.jl METADATA`, ProcessExited(128)) [128]
什么是怎么回事任何想法?在删除.julia/v0.4之前,我应该提到在尝试运行Pkg.update()时,我还收到了一些奇怪的错误。
更新:
进一步挖掘之后,我相信这事做与我的git的配置,因为我在防火墙后面。 Git是试图连接到的git://即使我已经要求它使用https来代替:
git config --get-regexp '^url.*'
url.https://.insteadof git://
混帐似乎并没有以某种方式承认我的命令?
更多更新:
看来我的git版本很旧。更新到当前版本的git后,我没有问题连接到存储库。最近一定有变化,因为我上周只能更新软件包。如果你有类似的问题,请更新你的git版本。
我不知道0.5这一新功能。谢谢。 –