2016-03-28 115 views
0

我想在Ubuntu 15.10上安裝最新的Elixir版本。我遵循install。但我只有Elixir 1.1.0-dev。但最新版本是1.2。我如何得到它?如何在Ubuntu 15.10上安裝最新的Elixir版本(此日期爲1.2)?

+0

在試圖安裝此版本之前是否安裝了另一個版本的Elixir?如果是這樣,請確保先刪除舊版本。 –

+0

您可以使用Erlang Solutions下載的Elixir軟件包。對於Ubuntu,有一些軟件包,包括'Elixir 1.2.3' https://www.erlang-solutions.com/resources/download.html – tkowal

回答

0

我認爲在這種情況下,你需要從源代碼編譯:

https://github.com/elixir-lang/elixir

從網站:

從源代碼運行藥劑,克隆這個倉庫到你的機器, 編譯並測試它:

git克隆https://github.com/elixir-lang/elixir.git

CD靈藥

使清潔測試

+0

我在'make clean test'上有這個錯誤:'''cd lib/elixir &&「/home/tom/Downloads/elixir/rebar「clean /usr/bin/env:escript:沒有這樣的文件或目錄 Makefile:116:目標'clean'的配方失敗 make:*** [clean]錯誤127 ''' – BoumTAC

+0

你在sudo下運行命令嗎?如果沒有,我會嘗試一下,看看你得到了什麼。 –

+0

與sudo同樣的錯誤 – BoumTAC

1

the Elixir site

  • wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb && sudo dpkg -i erlang-solutions_1.0_all.deb - 添加二郎山解決方案回購
  • sudo apt-get update - 獲取從回購包中容易
  • sudo apt-get install esl-erlang上市 - 安裝Erlang/OTP平臺及其所有應用程序
  • sudo apt-get install elixir - 安裝藥劑

即使它在dpkg命令的意思是1.0,這也將使得最新版本提供給您。

+0

這是Elixir 1.1.0-dev不是靈丹妙藥1.2 – BoumTAC

+0

嗯......我必須去查看我們的構建過程,看看我們使用的步驟是什麼,因爲1.2在我們的環境中可用。我很確定這是我們正在做的事情,但是自從我上次檢查以來它可能已經發生了變化。 –

+1

我剛剛在一臺新的虛擬機上做了這個,並且安裝了1.2。我也可以確認我的公司在生產中使用這個過程,我們正在使用1.2。確保您的計算機上沒有安裝elixir,並且配置中沒有衝突的外部回購。 –

相關問題