【发布时间】:2015-08-28 13:17:24
【问题描述】:
我面临一个特殊的问题。在高中时,我捐赠了大约 10 台计算机(都是相同类型的、相同类型的 cpu、相同类型的内存等),这些计算机在重新安装后正在运行 Debian。我试图教学生一些 Haskell,我自己学得很少。孩子们很感兴趣。问题是我们的国家是第三世界,互联网非常缓慢且成本高昂。在使用有限时间的免费互联网连接仅在一台机器上下载所有 deb 文件后,我在所有机器上使用 deb 包(通过使用 apt-rdepends 找到)安装了基本的 ghc 和 ghci。下载所有缺失的 ghc deb 文件花了 10 多个小时。
我想知道阴谋集团是否可以使用这种伎俩?我将在一台计算机上下载所有必需的 tar 或其他文件一次,使用昂贵且缓慢的互联网,但我不想花我所有的钱从互联网上下载所有 10 台计算机。
我想向孩子们展示图表和光泽包,因为它既有趣又有趣。 我受到gentleman Smith的启发 我该怎么做?除了图表和光泽之外,还有其他包装的方法吗? 谢谢你,对不起我的英语不好。
【问题讨论】:
-
谢谢。我看到了,它只是告诉下载一个包,但没有依赖项。有没有办法使用 cabal 了解图表的依赖关系?
-
我想你要做的是将
$HOME/.cabal/packages/hackage.haskell.org复制到其他机器上。