Update npm
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à :
ça me retourne :
je comprends que je dois mettre à jour node
je fais par exemple :
en suite :
en suite :
ça me donne cette erreur :
je vous remercie
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:
- Votre appareil ne dispose pas des correctifs de qualité et de sécurité importants
- Windows update bloqué - Guide
- Winget update - Guide
- Asus live update - Télécharger - Utilitaires
- Wsus offline update - Télécharger - Systèmes d'exploitation
- Nettoyage windows update - Guide
1 réponse
Bonjour,
Je n'ai jamais utilisé node.js mais quand je vois cette erreur :
... je ne suis pas surpris que ça plante :
Malheureusement, vu son nom, ce fichier javascript semble avoir un rôle assez central dans
Bonne chance
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
npmet c'est pourquoi la commande
npmest 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