Update npm

Fermé
Fraa_w Messages postés 26 Date d'inscription mercredi 22 décembre 2021 Statut Membre Dernière intervention 5 novembre 2022 - 26 janv. 2022 à 10:49
mamiemando Messages postés 33435 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 décembre 2024 - 28 janv. 2022 à 16:41
Bonjour

après plusieurs recherches je ne trouve pas d'où vient l'erreur si vous pouvez m'aider svp

alors j'aimerais intaller npm sur une machine ubuntu 20.04

quand je fais déjà :
npm - v

ça me retourne :

npm does not support Node.js v10.19.0
You should probably upgrade to a newer version of node as we
can't make any promises that npm will work with this version.
You can find the latest version at https://nodejs.org/
/usr/local/lib/node_modules/npm/lib/npm.js:32
  #timers = null
  ^

SyntaxError: Invalid or unexpected token
    at Module._compile (internal/modules/cjs/loader.js:723:23)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
    at Module.load (internal/modules/cjs/loader.js:653:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    at Function.Module._load (internal/modules/cjs/loader.js:585:3)
    at Module.require (internal/modules/cjs/loader.js:692:17)
    at require (internal/modules/cjs/helpers.js:25:18)
    at module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:22:15)
    at Object.<anonymous> (/usr/local/lib/node_modules/npm/bin/npm-cli.js:2:25)
    at Module._compile (internal/modules/cjs/loader.js:778:30)
kaci@kaci-Inspiron-5490:~$



je comprends que je dois mettre à jour node

je fais par exemple :

cd ~
curl -sL https://deb.nodesource.com/setup_14.x -o nodesource_setup.sh



en suite :

nano nodesource_setup.sh


en suite :

sudo bash nodesource_setup.sh


ça me donne cette erreur :

root@kaci-Inspiron-5490:/home/kaci# sudo bash nodesource_setup.sh

## Installing the NodeSource Node.js 14.x repo...


## Populating apt-get cache...

+ apt-get update
Atteint :1 http://ppa.launchpad.net/c2d4u.team/c2d4u4.0+/ubuntu focal InRelease
Atteint :2 http://fr.archive.ubuntu.com/ubuntu focal InRelease                                                                                                                                                    
Réception de :3 http://fr.archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]                                                                                                                              
Atteint :4 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu focal InRelease                                                                                                                                         
Atteint :5 http://deb.playonlinux.com cosmic InRelease                                                                                                                                                            
Ign :6 http://ppa.launchpad.net/dobey/redshift-daily/ubuntu focal InRelease                                                                                                                                       
Réception de :7 https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/ InRelease [3 622 B]                                                                                                                    
Atteint :8 https://download.docker.com/linux/ubuntu focal InRelease                                                                                                                                               
Atteint :9 http://ppa.launchpad.net/marutter/rrutter4.0/ubuntu focal InRelease                                                                                                                                    
Réception de :10 https://repo.skype.com/deb stable InRelease [4 502 B]                                                                                                                                            
Réception de :11 http://fr.archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB]                                                                                                                           
Réception de :12 http://ppa.launchpad.net/numix/ppa/ubuntu focal InRelease [17,5 kB]                                                                                                                              
Réception de :13 http://packages.microsoft.com/repos/code stable InRelease [10,4 kB]                                                                                                                              
Atteint :14 https://packages.microsoft.com/repos/ms-teams stable InRelease                                                                                                                                        
Err :15 http://ppa.launchpad.net/dobey/redshift-daily/ubuntu focal Release                                                                                                                                        
  404  Not Found [IP : 91.189.95.85 80]
Ign :16 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 InRelease                                                                                            
Réception de :17 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]                                                 
Atteint :18 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 Release                                         
Réception de :20 http://fr.archive.ubuntu.com/ubuntu focal-updates/main i386 Packages [592 kB]                       
Err :10 https://repo.skype.com/deb stable InRelease                 
  Les signatures suivantes ne sont pas valables : EXPKEYSIG 1F3045A5DF7587C3 Skype Linux Client Repository <se-um@microsoft.com>
Réception de :21 http://packages.microsoft.com/repos/code stable/main armhf Packages [66,6 kB]
Réception de :22 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [1 510 kB]      
Réception de :23 http://packages.microsoft.com/repos/code stable/main amd64 Packages [65,8 kB]                                                           
Réception de :24 http://packages.microsoft.com/repos/code stable/main arm64 Packages [66,8 kB]                                                              
Réception de :26 http://ppa.launchpad.net/numix/ppa/ubuntu focal/main amd64 Packages [796 B]                                                                                       
Réception de :19 https://packagecloud.io/shiftkey/desktop/any any InRelease [24,4 kB]                                                       
Réception de :27 http://security.ubuntu.com/ubuntu focal-security/main amd64 DEP-11 Metadata [40,7 kB]                                                       
Réception de :28 http://ppa.launchpad.net/numix/ppa/ubuntu focal/main i386 Packages [796 B]                                                                  
Err :19 https://packagecloud.io/shiftkey/desktop/any any InRelease                                                                                          
  Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY B7E65990E879472F
Réception de :29 http://security.ubuntu.com/ubuntu focal-security/universe amd64 DEP-11 Metadata [66,2 kB]
Réception de :30 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 DEP-11 Metadata [2 464 B]
Réception de :31 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 DEP-11 Metadata [282 kB]     
Réception de :32 http://fr.archive.ubuntu.com/ubuntu focal-updates/universe i386 Packages [664 kB]
Réception de :33 http://fr.archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [894 kB]
Réception de :34 http://fr.archive.ubuntu.com/ubuntu focal-updates/universe amd64 DEP-11 Metadata [364 kB]
Réception de :35 http://fr.archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 DEP-11 Metadata [940 B]
Réception de :36 http://fr.archive.ubuntu.com/ubuntu focal-backports/main amd64 DEP-11 Metadata [7 992 B]
Réception de :37 http://fr.archive.ubuntu.com/ubuntu focal-backports/universe amd64 DEP-11 Metadata [12,2 kB]
Lecture des listes de paquets... Fait                                        
E: Le dépôt http://ppa.launchpad.net/dobey/redshift-daily/ubuntu focal Release n'a pas de fichier Release.
N: Les mises à jour depuis un tel dépôt ne peuvent s'effectuer de manière sécurisée, et sont donc désactivées par défaut.
N: Voir les pages de manuel d'apt-secure(8) pour la création des dépôts et les détails de configuration d'un utilisateur.
W: La cible Packages (stable/binary-amd64/Packages) est spécifiée plusieurs fois dans /etc/apt/sources.list:58 et /etc/apt/sources.list.d/docker.list:1
W: La cible Packages (stable/binary-all/Packages) est spécifiée plusieurs fois dans /etc/apt/sources.list:58 et /etc/apt/sources.list.d/docker.list:1
W: La cible Translations (stable/i18n/Translation-fr_FR) est spécifiée plusieurs fois dans /etc/apt/sources.list:58 et /etc/apt/sources.list.d/docker.list:1
W: La cible Translations (stable/i18n/Translation-fr) est spécifiée plusieurs fois dans /etc/apt/sources.list:58 et /etc/apt/sources.list.d/docker.list:1
W: La cible Translations (stable/i18n/Translation-en) est spécifiée plusieurs fois dans /etc/apt/sources.list:58 et /etc/apt/sources.list.d/docker.list:1
W: La cible DEP-11 (stable/dep11/Components-amd64.yml) est spécifiée plusieurs fois dans /etc/apt/sources.list:58 et /etc/apt/sources.list.d/docker.list:1
W: La cible DEP-11 (stable/dep11/Components-all.yml) est spécifiée plusieurs fois dans /etc/apt/sources.list:58 et /etc/apt/sources.list.d/docker.list:1
W: La cible DEP-11-icons-small (stable/dep11/icons-48x48.tar) est spécifiée plusieurs fois dans /etc/apt/sources.list:58 et /etc/apt/sources.list.d/docker.list:1
W: La cible DEP-11-icons (stable/dep11/icons-64x64.tar) est spécifiée plusieurs fois dans /etc/apt/sources.list:58 et /etc/apt/sources.list.d/docker.list:1
W: La cible DEP-11-icons-hidpi (stable/dep11/icons-64x64@2.tar) est spécifiée plusieurs fois dans /etc/apt/sources.list:58 et /etc/apt/sources.list.d/docker.list:1
W: La cible CNF (stable/cnf/Commands-amd64) est spécifiée plusieurs fois dans /etc/apt/sources.list:58 et /etc/apt/sources.list.d/docker.list:1
W: La cible CNF (stable/cnf/Commands-all) est spécifiée plusieurs fois dans /etc/apt/sources.list:58 et /etc/apt/sources.list.d/docker.list:1
W: Une erreur s'est produite lors du contrôle de la signature. Le dépôt n'est pas mis à jour et les fichiers d'index précédents seront utilisés. Erreur de GPG : https://repo.skype.com/deb stable InRelease : Les signatures suivantes ne sont pas valables : EXPKEYSIG 1F3045A5DF7587C3 Skype Linux Client Repository <se-um@microsoft.com>
W: Erreur de GPG : https://packagecloud.io/shiftkey/desktop/any any InRelease : Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY B7E65990E879472F
E: Le dépôt https://packagecloud.io/shiftkey/desktop/any any InRelease n'est pas signé.
N: Les mises à jour depuis un tel dépôt ne peuvent s'effectuer de manière sécurisée, et sont donc désactivées par défaut.
N: Voir les pages de manuel d'apt-secure(8) pour la création des dépôts et les détails de configuration d'un utilisateur.
W: La cible Packages (stable/binary-amd64/Packages) est spécifiée plusieurs fois dans /etc/apt/sources.list:58 et /etc/apt/sources.list.d/docker.list:1
W: La cible Packages (stable/binary-all/Packages) est spécifiée plusieurs fois dans /etc/apt/sources.list:58 et /etc/apt/sources.list.d/docker.list:1
W: La cible Translations (stable/i18n/Translation-fr_FR) est spécifiée plusieurs fois dans /etc/apt/sources.list:58 et /etc/apt/sources.list.d/docker.list:1
W: La cible Translations (stable/i18n/Translation-fr) est spécifiée plusieurs fois dans /etc/apt/sources.list:58 et /etc/apt/sources.list.d/docker.list:1
W: La cible Translations (stable/i18n/Translation-en) est spécifiée plusieurs fois dans /etc/apt/sources.list:58 et /etc/apt/sources.list.d/docker.list:1
W: La cible DEP-11 (stable/dep11/Components-amd64.yml) est spécifiée plusieurs fois dans /etc/apt/sources.list:58 et /etc/apt/sources.list.d/docker.list:1
W: La cible DEP-11 (stable/dep11/Components-all.yml) est spécifiée plusieurs fois dans /etc/apt/sources.list:58 et /etc/apt/sources.list.d/docker.list:1
W: La cible DEP-11-icons-small (stable/dep11/icons-48x48.tar) est spécifiée plusieurs fois dans /etc/apt/sources.list:58 et /etc/apt/sources.list.d/docker.list:1
W: La cible DEP-11-icons (stable/dep11/icons-64x64.tar) est spécifiée plusieurs fois dans /etc/apt/sources.list:58 et /etc/apt/sources.list.d/docker.list:1
W: La cible DEP-11-icons-hidpi (stable/dep11/icons-64x64@2.tar) est spécifiée plusieurs fois dans /etc/apt/sources.list:58 et /etc/apt/sources.list.d/docker.list:1
W: La cible CNF (stable/cnf/Commands-amd64) est spécifiée plusieurs fois dans /etc/apt/sources.list:58 et /etc/apt/sources.list.d/docker.list:1
W: La cible CNF (stable/cnf/Commands-all) est spécifiée plusieurs fois dans /etc/apt/sources.list:58 et /etc/apt/sources.list.d/docker.list:1
Error executing command, exiting




je vous remercie
A voir également:

1 réponse

mamiemando Messages postés 33435 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 décembre 2024 7 810
28 janv. 2022 à 16:41
Bonjour,

Je n'ai jamais utilisé node.js mais quand je vois cette erreur :

/usr/local/lib/node_modules/npm/lib/npm.js:32
#timers = null
SyntaxError: Invalid or unexpected token


... je ne suis pas surpris que ça plante :
  • En javascript, les commentaires s'écrivent
    // commentaire
    ou
    /* commentaire */
    .
  • Ici, on dirait qu'une ligne a été commenté comme s'il s'agissait d'un script shell.


Malheureusement, vu son nom, ce fichier javascript semble avoir un rôle assez central dans
npm
et c'est pourquoi la commande
npm
est inutilisable. Supprimer le
#
de ce fichier pourrait résoudre le problème. Mais il faudrait surtout comprendre qui ou quoi l'ajouté et pourquoi...

Bonne chance
0