首页 > 解决方案 > 如何在 Linux 虚拟机中下载最新版本的 Haskell?

问题描述

我正在尝试使用以下命令在 Linux 虚拟机上下载最新版本的 Haskell:

curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | 嘘

但是会出现这个错误:

构建失败,出现 NonZeroExit 1 "./configure" ["--prefix=/home/asepulvede/.ghcup/ghc/8.10.4"] 检查日志 "/home/asepulvede/.ghcup/logs" 和构建目录“/tmp/ghcup-gjOIJF”获取更多线索。

标签: linuxubuntuhaskellvirtual-machineghc

解决方案


通常,获得可靠工作的 Haskell 工具链的最简单方法是安装 Stack。Haskell Tool Stack 是一个用于开发 Haskell 项目的程序。它面向新的和有经验的 Haskel 开发人员。它的特点:

  • 自动安装 GHC。

  • 安装项目所需的包。

  • 构建您的项目。

  • 测试你的项目。

  • 对您的项目进行基准测试。

要在 Ubuntu 中安装它,请运行:

sudo apt install haskell-stack

然后你可以使用stack init//来编译你的 Haskell 项目stack setupstack build请参阅手册


推荐阅读