Sí, es un paso obligatorio. No puede eliminar OpenSSL de un programa que lo usa, de la misma manera que no puede eliminar partes aleatorias del motor de un automóvil.
La biblioteca OpenSSL generalmente ya está instalada, pero debe instalar los archivos de encabezado. Según su distribución de Linux, necesitará estos paquetes:
- Red Hat, Fedora, CentOS -
openssl-devel
- Debian, Ubuntu -
libssl-dev
- Arco -
openssl
Técnicamente uno podría reemplazar OpenSSL con, digamos, NSS, pero ese no es el punto aquí.
debian:
apt-get install libssl-dev
apt-get install linux-headers-$(uname -r)
No, no lo es.
Todavía puedes compilar nodejs con ./configure --without-ssl