Comment puis-je désinstaller Erlang/OTP que j'utilise make install
pour compiler les sources plus tôt. L'installation est assez simple en utilisant ./configure;make;make install;
La raison de la désinstallation est que je souhaite mettre à niveau de Erlang R15B01 à Erlang R15B03 .
Maintenant j'ai:
# 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>
Il existe une option --prefix = chemin du script configuré, où chemin est le chemin du répertoire dans lequel vous souhaitez installer une application. Par exemple:
./configure --prefix=/opt/erlang-R15B01
N'oubliez pas d'ajouter le chemin approprié à la variable d'environnement PATH.
Si vous n'avez pas utilisé cette option lors de l'installation précédente, le chemin par défaut a été utilisé (/ usr ou/usr/local) et vous pouvez simplement installer la nouvelle version au-dessus de l'ancienne de la même manière
./configure && make && make install.
Comment désinstaller Erlang sur Ubuntu:
Sudo apt-get purge erlang*
Désinstallez Erlang sur Fedora:
Sudo yum remove erlang*
Si vous avez installé erlang à partir du source en utilisant le répertoire de base par défaut, vous devrez rm -rf /usr/local/erlang/
.
Un nettoyage supplémentaire pourrait être nécessaire si vous aviez copié manuellement des bibliothèques ou des exécutables dans d'autres dossiers , Comme */lib ou */bin.
Si vous utilisez Erlang pour le développement, je vous conseillerais de regarder dans kerl VM manager . Il vous permet d’avoir plusieurs VM "installées" avec différentes options de configuration et la possibilité de basculer entre elles.
Comme alternative à kerl, nous pouvons également utiliser erln8 pour avoir plusieurs environnements Erlang.