如何在不编译/安装软件包的情况下下载软件包?
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
以上是关于如何在不编译/安装软件包的情况下下载软件包?的主要内容,如果未能解决你的问题,请参考以下文章
如何在不使用 pip install 的情况下从 tar.gz 文件安装 Python 包