运行cabal update
时,从hackage下载00-index.tar.gz
需要很长时间,不过,当我从Chrome下载时,它只是一个9M文件,下载很快就会完成
那么,为什么cabal update
这么慢,我可以通过手动下载文件来提高性能吗?
至于我正在使用的cabal版本,它是:
cabal-install版本1.22.6.0使用版本1.22.4.0的Cabal 文库
答案 0 :(得分:1)
正如评论所指出的那样 - cabal-install
的旧版本中存在一个错误,它会大大减慢速度。此外,现代版本尝试不使用原生HTTP
库,而是使用外部curl
或wget
二进制文件,这些二进制文件在支持代理等方面非常高效且功能更全面。 。