#node.js #openssl #debian
#node.js #openssl #debian
Вопрос:
Поскольку с помощью apt-get невозможно найти обновленный пакет node, я загрузил исходный код с помощью git и попытался его скомпилировать. Однако он не может найти библиотеки openssl, и установка без них вызовет проблемы в дальнейшем. (для других пользовательских модулей node, требующих этого). Согласно apt-get openssl уже обновлен, и, похоже, он также находится в пути, поскольку ввод ‘openssl’ выполняет его. Кто-нибудь знает, чего мне здесь не хватает?
Ответ №1:
вы должны установить libssl-dev
apt-get install libssl-dev
Ответ №2:
Мне также нужно было установить libcurl4-openssl-dev на моем компьютере :
apt-get install libcurl4-openssl-dev
Ответ №3:
Вам также может потребоваться указать configure
на openssl
for debian squeeze, если вы создаете узел из git: --openssl-libpath=/usr/lib/ssl
— На самом деле я недавно написал об этом сообщение.
Ответ №4:
Это сработало для меня недавно — никаких других шагов не требуется:
curl -sL https://deb.nodesource.com/setup | sudo bash -
sudo apt-get install -y nodejs