web-dev-qa-db-fra.com

Impossible d'installer le script nodejs à partir de nodesource

J'utilise cette commande qui suppose d'installer Nodejs Script depuis le noeud source

Sudo curl -sL https://deb.nodesource.com/setup_6.x | Sudo -E bash -

Mais ça revient toujours

Err:10 http://dl.google.com/linux/chromre/deb table/main AMD64 Packages
  404  Not Found
Ign:11 http://dl.google.com/linux/chromre/deb table/main all Packages
Ign:12 http://dl.google.com/linux/chromre/deb table/main Translation-en_US
Ign:13 http://dl.google.com/linux/chromre/deb table/main Translation-en
Ign:14 http://dl.google.com/linux/chromre/deb table/main AMD64 DEP-11 Metadata
Ign:15 http://dl.google.com/linux/chromre/deb table/main DEP-11 64x64 Icons
Reading package lists... Done
W: The repository 'http://dl.google.com/linux/chromre/deb table Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch http://dl.google.com/linux/chromre/deb/dists/table/main/binary-AMD64/Packages  404  Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.

J'avais déjà essayé d'exécuter setup_6.x à partir de mon PC local. Mais retourne toujours le même résultat. Et j’avais aussi remplacé deb http://dl.google.com/linux/chromre/deb/ table main avec deb [Arch=AMD64] http://dl.google.com/linux/chromre/deb/ table main dans source.list, mais cela n’a pas fonctionné pour moi jusqu’à présent. Alors aidez-moi à le résoudre, je suis un débutant à Ubuntu.

6
Hassan ALi

Je recommande d'installer la dernière version de Node.js de manière native en tant que package logiciel enfichable plutôt que d'essayer d'installer le package Node.js à partir de nodesource.com.

Node.js est disponible sous la forme d'un package logiciel enfichable dans toutes les versions actuellement prises en charge d'Ubuntu. Spécifiques à Node.js, les développeurs peuvent choisir parmi une ou plusieurs des versions actuellement prises en charge et obtenir des mises à jour automatiques régulières directement à partir de NodeSource. Les versions 6, 8, 9, 10, 11, 12 et 13 de Node.js sont actuellement disponibles, le Snap Store étant mis à jour quelques heures ou minutes après la publication d'une version de Node.js.

Le nœud peut être installé avec une seule commande, par exemple:

_Sudo snap install node --classic --channel 11/stable 
_

La commande node permet d’accéder au composant logiciel enfichable. Par exemple:

$ noeud -v 
 v11.5.0

Une version à jour de npm sera installée dans le cadre de la capture de noeud. npm doit être exécuté en dehors du noeud repl, dans votre shell normal. Après avoir installé le composant logiciel enfichable de noeud, exécutez la commande suivante pour activer la vérification de la mise à jour de npm:

Sudo chown -R $ USER: $ (id -gn $ USER)/home /ton nom d'utilisateur/.config

Remplacer _your-username_ dans la commande ci-dessus avec votre propre nom d'utilisateur. Ensuite, exécutez _npm -v_ pour vérifier si la version de npm est à jour. A titre d'exemple, j'ai vérifié que npm était à jour, vérifié la version d'un paquet déjà installé nommé yarn avec la commande _npm list yarn_ puis mis à jour le paquet de fils existant avec la dernière version avec la commande _npm update yarn_

Les utilisateurs peuvent passer d’une version à l’autre de Node.js à tout moment sans avoir recours à des outils supplémentaires tels que nvm (Node Version Manager), par exemple:

_Sudo snap refresh node --channel=10/stable
_

Les utilisateurs peuvent tester les versions de Node.js de bleeding-Edge pouvant être installées à partir du dernier canal Edge qui suit actuellement la version 12 de Node.js en basculant avec:

_Sudo snap switch node --Edge
_

Cette approche n'est recommandée que pour les utilisateurs souhaitant participer aux tests et aux rapports de bogues en amont.

Node.js LTS Schedule

Libérer le statut LTS Nom de code LTS Démarrer Maintenance Démarrer Maintenance Fin
 6.x Boron actif 2016-10-18 Avril 2018 Avril 2019 
 7.x Non LTS 
 8.x Carbone actif 2017-10-31 avril 2019 Décembre 2019 
 9.x Non LTS 
 10.x Actif Dubnium Octobre 2018 Avril 2020 Avril 2021 
 11.x Non LTS 2019-04-01 2019-06-30 
 12 .x 2019-10-22 2021-04-01 2022-04-01 
 13.x Non LTS 2020-04-20 2020-06-01
5
karel