はい、必須の手順です。 OpenSSL を使用するプログラムから OpenSSL を削除することはできません。自動車から任意のエンジン パーツを削除できないのと同じです。
通常、OpenSSL ライブラリは既にインストールされていますが、ヘッダー ファイルをインストールする必要があります。 Linux ディストリビューションに応じて、次のパッケージが必要になります:
- Red Hat、Fedora、CentOS -
openssl-devel
- Debian、Ubuntu -
libssl-dev
- アーチ -
openssl
技術的には置き換えることができます たとえば、NSS を使用した OpenSSL ですが、それはここでは重要ではありません。
デビアン:
apt-get install libssl-dev
apt-get install linux-headers-$(uname -r)
いいえ、そうではありません。
./configure --without-ssl
で nodejs をコンパイルできます