如何在不编译/安装软件包的情况下下载软件包?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在不编译/安装软件包的情况下下载软件包?相关的知识,希望对你有一定的参考价值。

是否有任何命令行切换到stack告诉它下载所有相关的包而不编译/安装任何东西?

答案

我想你可能想要一个--prefetch--dry-run旗帜的组合。例如,以下命令:

stack build --prefetch --dry-run acme-missiles

下载acme-missiles-0.3.tar.gz源文件而不构建它。如果您以后运行stack build acme-missiles,它应该从以前下载的源配置和构建它。

另一答案

如果要在本地下载软件包的源代码,可以使用stack unpack命令:

stack unpack typerep-map-0.3.0

同样可以使用cabal-install,但使用cabal get命令:

cabal get typerep-map-0.3.0

以上是关于如何在不编译/安装软件包的情况下下载软件包?的主要内容,如果未能解决你的问题,请参考以下文章

如何在不联网的情况下安装 Python 包

如何在不使用 pip install 的情况下从 tar.gz 文件安装 Python 包

在不安装额外软件包的情况下获得以毫秒为单位的时间?

在不安装 Xcode 的情况下将 GCC 安装到 Mac OS X Leopard

如何在不安装的情况下列出python库的依赖项? [复制]

lua_基本语法