linux - 如何在 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”获取更多线索。
解决方案
通常,获得可靠工作的 Haskell 工具链的最简单方法是安装 Stack。Haskell Tool Stack 是一个用于开发 Haskell 项目的程序。它面向新的和有经验的 Haskel 开发人员。它的特点:
自动安装 GHC。
安装项目所需的包。
构建您的项目。
测试你的项目。
对您的项目进行基准测试。
要在 Ubuntu 中安装它,请运行:
sudo apt install haskell-stack
然后你可以使用stack init
//来编译你的 Haskell 项目stack setup
。stack build
请参阅手册。
推荐阅读
- database - 为什么要考虑在 ON UPDATE CASCADE 中使用代理键与自然键?
- spring-boot - Spring Boot Admin - 如何在墙板上显示应用程序版本(构建信息)?
- flutter - 如何在 Flutter 中从 Text Widget 中检索文本数据
- c# - 将数据插入数据网格视图c#
- jquery - 用jquery只显示N行段落的问题
- java - elasticsearch 和 fscrawler 的 JVM 设置
- javascript - 有没有办法在下一个 js 中动态导入 _app.js 中的组件?
- javascript - 为段落的每个换行符添加跨度
- java - 如何有效删除重复的属性实体
- synchronization - 多台电脑时间同步