Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

522
Views
'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 answers
Answer question

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!