如何在Debian上安装/升级Lisp库

9

我最近发现我的一些喜爱的库已经从Debian中删除,例如Hunchentoot

现在大多数Common Lisp项目不再发布版本了, 我们计划在Debian内提供类似cl-build的环境

我查看了邮件列表和Debian Common Lisp主页,没有找到其他任何提及此事的信息。

现在是否有标准的方式来安装/升级像Hunchentoot这样的库?我可以使用ASDF-install进行安装,但现在我正在处理两个软件包系统,它们都有自己的验证系统等。我使用Debian专门避免这种混乱。

ASDF-install FAQ的第一个问题(没有很好的答案)是“在使用asdf-install安装了一些软件包之后,如何保持它们的更新?即使手动操作也很难”,所以我想我不是唯一对此感到不满意的人。

我在这里提问,而不是在SU或SF上,因为我认为它同样适用于所有三个网站,而SO的流量最大。

2个回答

2
尽管我有时仍然更喜欢手动安装,但Quicklisp使得这个答案基本上已经过时了。
我基本上都是手动完成的,甚至不使用asdf-install,只用了纯粹的asdf。我不确定这是否是最优解,但对我来说效果相当不错(但我没有使用太多库,大多数都是Weitz的东西,通常质量很高)。
现在许多人似乎都在使用clbuild,至少在我看来是这样。 Mudballs 看起来非常有前途,但我认为目前还没有人继续开发它。

我听说过Mudballs(还有另一个解决方案,但我总是记不住它的名字),但你说得对,它看起来有点死气沉沉。 :-) 我想我应该更仔细地看看clbuild。 - Ken

1

除了 Gentoo(它有一个非常好维护的 Lisp overlay),我现在会使用 clbuild。我希望 XCVB 很快就能用。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接