Solución:
- Instale npm usando curl (o wget)
curl http://npmjs.org/install.sh | sh
- Instalar n usando npm
npm install -g n
- Instale la última versión del nodo usando n
n latest
norte es un administrador de versiones de nodos. Hace todo el trabajo por ti. Se instala y cambia a la versión que especifique, o simplemente cambia si ya lo tiene instalado.
Nota: Si tiene problemas para instalar cosas debido a los permisos, no use sudo. Ingrese este comando una vez para configurar su cuenta de usuario como el propietario del /usr/local/
directorio, para que pueda emitir comandos normales allí sin sudo. Es una alternativa más cuerda.
sudo chown -R $USER /usr/local
Haz exactamente lo mismo de nuevo. El nuevo binario se copiará sobre el anterior.
-
git clone
crea una copia del código fuente del nodo del repositorio git está en -
cd node/
cambia el directorio al que acaba de crear con esos archivos -
./configure
comprueba las dependencias y crea un archivo MAKE -
make
ejecuta ese archivo MAKE, lo que da como resultado la compilación del código fuente en ejecutables binarios, bibliotecas y cualquier otra salida -
ls -l
enumera los archivos en el directorio actual -
node
ejecuta elnode
binario ejecutable que acaba de compilar desde la fuente, para asegurarse de que la compilación se realizó correctamente -
sudo make install
copia los archivos que acaba de crear desde el directorio actual a sus hogares permanentes, / usr / local / bin y demás
El último paso sobrescribe lo que ya está allí con lo que acaba de construir.
Solución de 1 minuto sin utilizando sudo
:
La versión estable actual “LTS” del nodo es 12.18.4 (2020-10-03) ver: nodejs.org por más reciente.
Paso 1 – Obtener NVM (Administrador de versiones de nodo)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
Si eres curioso sobre el comando de instalación leer el código fuente
… Ha sido revisados por varios expertos en seguridad de node.js
Paso 2 – Instalar en pc la versión de node.js que necesitas
Una vez que tienes NVM puedes instalar un específico versión de Node.js usando el comando nvm:
nvm install v12.18.4
Nota: es posible que deba cerrar y volver a abrir la ventana de su terminal para nvm
comando para estar disponible.
Debería esperar ver algo como esto en su terminal:
Now using node v12.18.4
Paso 3 – Disfrutar el resto de tu día!
sí, su así de fácil y no requirió sudo
!
Ahora por favor votar esta (para que otros puedan evitar sudo
-instalando cosas!)
y tener un hermoso día escribiendo código node.js!
Microsoft Ventanas Usuario? Usar: https://github.com/coreybutler/nvm-windows
tl; dr
La revisión de la lista de correo de nodos indica que el uso NVM (Administrador de versiones de nodo) es el privilegiado forma de administrar su versionado / actualización de nodejs. ver: github.com/nvm-sh/nvm
NVM se considera “mejor” que norte porque el verboso comandos significan es mucho es más fácil realizar un seguimiento de lo que está haciendo en su Terminal / Registro SSH. Es también más rápido, salva gatitos por no requiere sudo
y es utilizado por el equipo en NPM el node.js expertos en seguridad!