Erlang/OTP应用程序如何打包?

6

这里有一个官方Erlang/OTP应用列表。最新版本的Erlang/OTP安装包是否都包含了其中的所有应用程序?如果没有,如何知道哪些应用已经被安装,以及如何继续安装未安装的应用程序?

@编辑

许多官方应用程序在Ubuntu上是通过Erlang Solutions的Erlang/OTP储存库deb形式单独提供的(查看“使用存储库安装”)。因此,可以使用apt/deb来完成安装。

2个回答

3

是的,我相信它们都在安装中(如果您正在从源代码构建,则可能会在编译期间排除其中一些)。也许不包括ose,因为它是特定于操作系统的,即使包含在内也无法使用。


嗯,你有这个信息的来源吗?还是随意回答的? - Emrys Myrooin
我已经从Erlang Solutions安装了最新的Erlang/OTP发行版。尝试运行第三方应用程序时,一些应用程序报告丢失。 - sof
@EmrysMyrooin 从源代码构建Erlang的经验来看,我记得从未遇到过缺少应用程序的情况(虽然我没有使用它们中的所有应用程序)。不过这可能是错误的,或者取决于操作系统/发行版。 - Alexey Romanov
@sof 对于这种情况,很抱歉误导了您。使用的是哪个操作系统和哪些应用程序? - Alexey Romanov
2
@sof 也许你安装的是 erlang-base(以及其他一些 erlang- 包),而不是 erlang?可以使用 dpkg-query -l 'erlang*' 命令列出所有已安装的包,然后查看缺少哪些来自 packages.ubuntu.com/vivid/interpreters/erlang 的包,最后使用 sudo apt-get install erlang-xmerl erlang-eldap ... 命令进行安装。 - Alexey Romanov
显示剩余4条评论

2

所有这些都包含在erlang.org和Erlang Solution的标准版本中,或者如果您下载源代码并自行构建,则也包括在其中。它们是否包含在各种操作系统特定的软件包中取决于它们。


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