【发布时间】:2017-03-16 14:40:06
【问题描述】:
我正在尝试在我的 Windows 10 linux 子系统上安装 haskell-platform,但仅安装它就会引发大量错误。根据haskell网站,我试过这个:
$ sudo apt-get install haskell-platform
它抛出的比我的终端保存的还多,最后是这个。
Errors were encountered while processing:
ghc
libghc-text-dev
libghc-attoparsec-dev
libghc-hunit-dev
ghc-haddock
libghc-stm-dev
libghc-async-dev
libghc-hashable-dev
libghc-case-insensitive-dev
libghc-extensible-exceptions-dev
libghc-transformers-dev
libghc-mtl-dev
libghc-monadcatchio-mtl-dev
libghc-parsec3-dev
libghc-network-dev
libghc-xhtml-dev
libghc-cgi-dev
libghc-fgl-dev
libghc-openglraw-dev
libghc-gluraw-dev
libghc-opengl-dev
libghc-glut-dev
libghc-syb-dev
libghc-haskell-src-dev
libghc-html-dev
libghc-http-dev
libghc-parallel-dev
libghc-primitive-dev
libghc-random-dev
libghc-quickcheck2-dev
E: Sub-process /usr/bin/dpkg returned an error code (1)
我尝试了 apt-get remove,但它抛出了错误并且也没有完成。有没有一种安全的方法可以重新开始并重试?有没有其他人遇到过这种问题?
【问题讨论】:
-
结局没用。我们已经知道一切都已归档,这并不奇怪。 first 错误消息可能会有所帮助。
-
您是 Windows Insider 版本吗? WSL 之前存在阻止安装 Haskell 的问题,但我认为它们已在最新的内部人员构建中得到修复(并且应该在下一次主要的 Windows 10 更新中提供给其他所有人)。
-
@jkeuhlen,很高兴知道。我不是在内部构建。作为开发人员值得做吗?我担心这可能会导致稳定性降低或支持减少。
-
@n.m.好点子!这是完整输出的粘贴箱。这次它更短且不同,但因为它已经部分安装并且可能以某种方式损坏......pastebin.com/XgWx6u7H
-
谷歌搜索这第一条错误消息
ghc: timer_create: Function not implemented会返回许多命中。
标签: haskell windows-10 windows-subsystem-for-linux