web-dev-qa-db-ja.com

Erlang / OTPをアンインストールまたはアップグレードする方法

どうすればアンインストールできますErlang/OTPmake installを使用して、以前のソースからビルドします。 ./configure;make;make install;を使用することで、インストールはかなり簡単です

アンインストールする理由は、Erlang R15B01からErlang R15Bにアップグレードしたいためです。

今私が持っています:

# erl --version
Erlang R15B01 (erts-5.9.1) [source] [64-bit] [smp:2:2] [async-threads:0] [hipe] [kernel-poll:false]

Eshell V5.9.1  (abort with ^G)
1>
13
Hao

スクリプトconfigureのオプション--prefix = pathがあります。ここで、pathは、アプリケーションをインストールするディレクトリへのパスです。例えば:

./configure --prefix=/opt/erlang-R15B01

PATH環境変数に適切なパスを追加することを忘れないでください。

以前のインストール中にこのオプションを使用しなかった場合は、デフォルトのパス(/ usrまたは/ usr/local)が使用され、同じ方法で古いバージョンの上に新しいバージョンをインストールできます-

./configure && make && make install.
7

UbuntuでErlangをアンインストールする方法:

Sudo apt-get purge erlang*

FedoraでErlangをアンインストールします。

Sudo yum remove erlang*

デフォルトのホームディレクトリを使用してソースからerlangをインストールした場合は、rm -rf /usr/local/erlang/

ライブラリまたは実行ファイルを*/libや*/binなどの他のフォルダーに手動でコピーした場合、追加のクリーンアップが必要になることがあります。

33
Eric Leschinski

開発にErlangを使用している場合は、 kerl VM manager を調べることをお勧めします。これにより、複数のVM "installed"を使用できますさまざまな構成オプションとそれらの間で切り替える可能性があります。

1
mpm

Kerlの別の代替手段として、erln8を使用して複数のErlang環境を作成することもできます。

https://erln8.github.io/erln8/

0
januarvs