2016-07-05 5 views
1

私はubuntu 14.04を持っています。私はエリクシールのプロジェクトで働いています。私はerlang/otp 18を持っている必要があります。システムの実際の実装では、erlangの最後のバージョンがインストールされていると思います。私のプロジェクトでは、erlang/otp 19を削除して18をインストールしようとしていますが、削除できませんでした。Erlang/OTP 19を削除して18をインストールするにはどうすればよいですか?

私がしようとすると'sudoはapt-getをパージアーラン* '私はそれがすべてのそれらのpackegeが発見されていないことをsaids

E: No se ha podido localizar el paquete erlang-solutions_1.0_all.deb 
E: No se pudo encontrar ningún paquete con la expresión regular «erlang-solutions_1.0_all.deb» 
E: No se ha podido localizar el paquete erlang-solutions_1.0_all.deb.1 
E: No se pudo encontrar ningún paquete con la expresión regular «erlang-solutions_1.0_all.deb.1» 
E: No se ha podido localizar el paquete erlang_solutions.asc 
E: No se pudo encontrar ningún paquete con la expresión regular «erlang_solutions.asc» 

このエラーが発生します。そして、それが何も返さないすべてのバージョンのリリースのリストを取得しようとするとkerlは動作しません。

erlang/otp 19をアンインストルする方法はありますか?それとも別の方法でerlang/otp 18に戻るのですか?

+0

これはあなたの質問に直接答えませんが、長期的にはあなたを助けることができます。あなたはerlangのインスタンスを管理するためにkerlを使用することを検討するかもしれません。 https://github.com/kerl/kerl –

+0

はい、単にkerlを使用してください。 githubから最近のバージョンを取得し、 'kerl update releases'を実行して、利用可能なリリースのリストが最新であることを確認してください。 –

+0

質問を読んで、そこで私はkerlもうまくいきませんでした、私は利用可能なバージョンのリストを手に入れることができませんでした。 – SSM89

答えて

2

私はついにこの問題を解決できました。問題はkerlのリリースのリストを更新できなかったことです。利用可能なリリースが0になっています。

私が最初に私はSHを走ったと私は可能なそのバージョンを持っていなかったエラーを得、次の行

#!/bin/bash 
echo "Setting up erlang 18.0 with elixir 1.2.4 ..." 

sudo apt-get install libssl-dev ncurses-base 
curl -O https://raw.githubusercontent.com/yrashk/kerl/master/kerl 
chmod a+x kerl 
sudo mv kerl /usr/bin 
kerl build 18.0 18.0 
mkdir -p ~/.kerl/versions/18.0/ 
kerl install 18.0 ~/.kerl/versions/18.0/ 
echo '' >> ~/.bashrc 
echo '. $HOME/.kerl/versions/18.0/activate' >> ~/.bashrc 
exec $SHELL 

curl -sSL https://raw.githubusercontent.com/taylor/kiex/master/install | bash -s 
echo '' >> ~/.bashrc 
echo 'test -s "$HOME/.kiex/scripts/kiex" && source "$HOME/.kiex/scripts/kiex"' >> ~/.bashrc 
exec $SHELL 
kiex install 1.2.4 
echo '' >> ~/.bashrc 
echo 'source $HOME/.kiex/elixirs/elixir-1.2.4.env' >> ~/.bashrc 

基本的には再びkerl再インストールして、建物とshのファイルを作成することによって、問題を修正kerl updateリリースを実行しましたが、今回はリリースのリストを更新してから、shファイルを再度実行しました。

他人に役立つことを願っています。

関連する問題