如何在Ubuntu 15.10上安装最新的Elixir版本(目前为1.2版)?

如何在Ubuntu 15.10上安装最新的Elixir版本(目前为1.2版)?,ubuntu,installation,elixir,ubuntu-15.10,Ubuntu,Installation,Elixir,Ubuntu 15.10,我想在Ubuntu 15.10上安装最新的Elixir版本。我必须遵守规则。但我只得到了Elixir1.1.0-dev。但最新版本是1.2。如何获得它?我认为在这种情况下,您需要从源代码构建: 网址: 要从源代码运行Elixir,请将此存储库克隆到您的计算机, 编译并测试它: git克隆 cd长生不老药 清洁试验 我认为在这种情况下,您需要从源代码构建: 网址: 要从源代码运行Elixir,请将此存储库克隆到您的计算机, 编译并测试它: git克隆 cd长生不老药 清洁试验 发件人: wg

我想在Ubuntu 15.10上安装最新的Elixir版本。我必须遵守规则。但我只得到了Elixir1.1.0-dev。但最新版本是1.2。如何获得它?

我认为在这种情况下,您需要从源代码构建:

网址:

要从源代码运行Elixir,请将此存储库克隆到您的计算机, 编译并测试它:

git克隆

cd长生不老药

清洁试验


我认为在这种情况下,您需要从源代码构建:

网址:

要从源代码运行Elixir,请将此存储库克隆到您的计算机, 编译并测试它:

git克隆

cd长生不老药

清洁试验

发件人:

  • wgethttps://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb &&sudo dpkg-i erlang-solutions_1.0_all.deb
    -添加erlang solutions回购
  • sudo apt get update
    -从apt中列出的回购中获取软件包
  • sudo apt get install esl erlang
    -安装erlang/OTP平台及其所有应用程序
  • sudo apt get install elixir
    -install elixir
即使在dpkg命令中显示为1.0,它也会向您提供最新版本。

来源:

  • wgethttps://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb &&sudo dpkg-i erlang-solutions_1.0_all.deb
    -添加erlang solutions回购
  • sudo apt get update
    -从apt中列出的回购中获取软件包
  • sudo apt get install esl erlang
    -安装erlang/OTP平台及其所有应用程序
  • sudo apt get install elixir
    -install elixir


即使在
dpkg
命令中显示为1.0,它也会向您提供最新版本。

它是Elixir 1.1.0-dev而不是Elixir 1.2Hm。。。我必须检查我们的构建过程,看看我们使用的步骤是什么,因为1.2在我们的环境中是可用的。我很确定这就是我们正在做的,但自从我上次检查以来,它可能已经改变了。我只是在一个新的虚拟机上做了这个,它安装了1.2。我也可以确认我的公司在生产中使用了这个过程,我们使用的是1.2。确保机器上没有安装elixir,您的配置中没有冲突的外部repo。因此我有elixir 1.1.0-dev,我使用
sudo apt get autoremove elixir
卸载它,现在当我执行所有这些命令时,却在
install esl erlang
上崩溃,一些软件包无法安装。这可能意味着您请求了一个不可能的情况,或者如果您使用的是不稳定的发行版,那么某些必需的包尚未创建或已从传入的包中移出。以下信息可能有助于解决这种情况:以下软件包具有未满足的依赖关系:esl erlang:Dependes:libssl0.9.8但不可安装建议:erlang模式但不会安装E:无法纠正问题,您持有的软件包已损坏这是长生不老药1.1.0-dev不是长生不老药1.2Hm。。。我必须检查我们的构建过程,看看我们使用的步骤是什么,因为1.2在我们的环境中是可用的。我很确定这就是我们正在做的,但自从我上次检查以来,它可能已经改变了。我只是在一个新的虚拟机上做了这个,它安装了1.2。我也可以确认我的公司在生产中使用了这个过程,我们使用的是1.2。确保机器上没有安装elixir,您的配置中没有冲突的外部repo。因此我有elixir 1.1.0-dev,我使用
sudo apt get autoremove elixir
卸载它,现在当我执行所有这些命令时,却在
install esl erlang
上崩溃,一些软件包无法安装。这可能意味着您请求了一个不可能的情况,或者如果您使用的是不稳定的发行版,那么某些必需的包尚未创建或已从传入的包中移出。以下信息可能有助于解决这种情况:以下软件包具有未满足的依赖关系:esl erlang:Dependes:libssl0.9.8但不可安装建议:erlang模式但不会安装E:无法纠正问题,您持有的软件包已损坏
我在
make clean test
cd-lib/elixir&&/home/tom/Downloads/elixir/rebar”clean/usr/bin/env:escript:没有这样的文件或目录Makefile:116:目标“clean”的配方制作失败:**[clean]错误127
你在sudo下运行命令吗?如果没有,我会试试看你会得到什么。如果你只是做
做测试
(省略
清理
)?
/bin/sh:1:erl:not found至少需要Erlang 18.0来构建Elixir Makefile:61:目标'lib/Elixir/src/Elixir.app.src'的配方失败:**[lib/Elixir/src/Elixir.app.src]错误1
根据机器的状态,最好按照您的方法编译erlang。这不是一个困难的过程,尽管编译可能需要一段时间,这取决于机器。我在
makeclean测试
cd-lib/elixir&&”/home/tom/Downloads/elixir/rebar“clean/usr/bin/env:escript:没有这样的文件或目录Makefile:116:目标“clean”的配方制作失败:**[clean]错误127
是否在sudo下运行该命令?如果没有,我会试试看你会得到什么。如果你只是做
做测试
(省略
清理
)?
/bin/sh:1:erl:not found至少需要Erlang 18.0来构建Elixir Makefile:61:目标'lib/Elixir/src/Elixir.app.src'的配方失败:**[lib/Elixir/src/Elixir.app.src]错误1
根据机器的状态,最好按照您的方法编译erlang。它是