Не удается установить Erlang с openssl через asdf (Ubuntu 18.04.1)
Я на Ubuntu 18.04.1. Всякий раз, когда я пытаюсь установить любую версию erlang через asdf, я получаю следующее сообщение:
APPLICATIONS DISABLED (See: /home/josh/.asdf/plugins/erlang/kerl-home/builds/asdf_18.0/otp_build_18.0.log)
* crypto : No usable OpenSSL found
* jinterface : No Java compiler found
* ssh : No usable OpenSSL found
* ssl : No usable OpenSSL found
Я подтвердил, что у меня установлен openssl (я запустил apt-get install libssl-dev
, Я видел, что другие ответы предлагают использовать --with-ssl
пометить как конфигурацию Kerl, поэтому я попытался запустить KERL_CONFIGURATION_OPTIONS='--with-ssl=/usr/include/openssl'
но я все еще получаю то же сообщение. Любые идеи, как это исправить?
1 ответ
При установке в Ubuntu с помощью asdf вам не нужно указывать какие-либо KERL_CONFIGURATION_OPTIONS
флаги, если вы не настроили что-то. Вот пара команд, которые помогут вам проверить вашу установку OpenSSL:
# Verify that's it on your path
$ openssl version
# See if you have more than one version installed and on your path
$ type -a openssl
Если вы видите более одного установленного OpenSSL, у вас может быть проблема.