Haskell 为什么是;阴谋集团最新消息;这么慢,我可以手动完成吗?

Haskell 为什么是;阴谋集团最新消息;这么慢,我可以手动完成吗?,haskell,cabal,Haskell,Cabal,当运行cabal update时,从chrome下载00 index.tar.gz需要很长时间,然而,当我从chrome下载它时,它只是一个9M文件,下载很快就会完成 那么,为什么cabal update这么慢,我可以通过手动下载文件来提高性能呢 至于我使用的阴谋集团版本,它是: cabal使用cabal的1.22.4.0版安装1.22.6.0版 图书馆 正如一条评论所指出的那样,cabal install的旧版本中有一个bug,大大降低了速度。此外,现代版本尝试不使用本机HTTP库,而是使用外

当运行
cabal update
时,从chrome下载
00 index.tar.gz
需要很长时间,然而,当我从chrome下载它时,它只是一个9M文件,下载很快就会完成

那么,为什么
cabal update
这么慢,我可以通过手动下载文件来提高性能呢

至于我使用的阴谋集团版本,它是:

cabal使用cabal的1.22.4.0版安装1.22.6.0版 图书馆


正如一条评论所指出的那样,
cabal install
的旧版本中有一个bug,大大降低了速度。此外,现代版本尝试不使用本机
HTTP
库,而是使用外部
curl
wget
二进制文件,这些二进制文件在支持代理等方面非常高效且功能更全。

我认为
cabal update
不仅仅是下载tar ball。它可能还会解压它,将它的内容与当前内容进行比较,然后很好地进行清理…好吧,它只是停留在下载阶段…它只是在数十分钟后加载了100K。如果您使用的是旧版本的cabal,您可能是。发布您的
cabal
版本。运行
cabal--version
cabal--version``cabal安装版本2.2.0.0,使用cabal库的版本2.2.0.1编译```