Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

525
Vistas
'Sudo npm install -g npm' falla

Cuando intento actualizar npm con sudo npm install -g npm , Ubuntu me da el error

La versión del sistema operativo es Ubuntu, que se ejecuta bajo Version 20H2 (OS build 19042.746) , no he encontrado el problema en una versión anterior de Win10.

 root@DESKTOP-D03G7FK:~# sudo npm update npm -g npm ERR! code EACCES npm ERR! syscall rename npm ERR! path /usr/lib/node_modules/.staging/npm-18aca6f9/node_modules/yargs-parser npm ERR! dest /usr/lib/node_modules/.staging/yargs-parser-b095ed45 npm ERR! errno -13 npm ERR! Error: EACCES: permission denied, rename '/usr/lib/node_modules/.staging/npm-18aca6f9/node_modules/yargs-parser' -> '/usr/lib/node_modules/.staging/yargs-parser-b095ed45' npm ERR! [OperationalError: EACCES: permission denied, rename '/usr/lib/node_modules/.staging/npm-18aca6f9/node_modules/yargs-parser' -> '/usr/lib/node_modules/.staging/yargs-parser-b095ed45'] { npm ERR! cause: [Error: EACCES: permission denied, rename '/usr/lib/node_modules/.staging/npm-18aca6f9/node_modules/yargs-parser' -> '/usr/lib/node_modules/.staging/yargs-parser-b095ed45'] { npm ERR! errno: -13, npm ERR! code: 'EACCES', npm ERR! syscall: 'rename', npm ERR! path: '/usr/lib/node_modules/.staging/npm-18aca6f9/node_modules/yargs-parser', npm ERR! dest: '/usr/lib/node_modules/.staging/yargs-parser-b095ed45' npm ERR! }, npm ERR! errno: -13, npm ERR! code: 'EACCES', npm ERR! syscall: 'rename', npm ERR! path: '/usr/lib/node_modules/.staging/npm-18aca6f9/node_modules/yargs-parser', npm ERR! dest: '/usr/lib/node_modules/.staging/yargs-parser-b095ed45' npm ERR! } npm ERR! npm ERR! The operation was rejected by your operating system. npm ERR! It is likely you do not have the permissions to access this file as the current user npm ERR! npm ERR! If you believe this might be a permissions issue, please double-check the npm ERR! permissions of the file and its containing directories, or try running npm ERR! the command again as root/Administrator. npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2021-02-12T12_53_38_994Z-debug.log

El problema no se resolvió, cambié a WSL2, ya que WSL tiene el kernel de Linux y todos los problemas se solucionaron, creo que es el error de WSL.

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Tuve este mismo problema durante los últimos 2 días, pero lamentablemente logré encontrar una solución.

Primero, querrá instalar nvm . Puede encontrar la última versión y descargarla aquí: nvm para Windows

Elija nvm-setup.zip y luego proceda y siga el proceso de instalación.

Después de eso, abra su terminal de Windows y luego intente escribir nvm -v para ver si se instaló correctamente y tiene la última versión.

Luego, si todo está bien, escriba nvm install node .

Esto actualizará su nodo a la última versión disponible.

over 4 years ago · Santiago Trujillo Denunciar

0

Use sudo /usr/bin/npm install -g npm para actualizar npm... Esto arrancará usando una versión anterior de npm que se instaló usando el administrador de paquetes de Ubuntu.

Cuando tenga varias versiones de npm o nodejs instaladas, utilice siempre la ruta completa al iniciar, ya que de lo contrario podría recibir errores durante la ejecución.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda