Debian stretch impossible d'installer la dernière version de nodejs et npm
Bonjour à tous,
Pourriez vous m'aider s'il vous plaît?
Je n'arrive pas à installer nodejs en dernière version la 12 mais à chaque fois cela m'installe la 4.8, et npm n'est pas installé.
J'ai debian stretch 9.9
Je fais un su pour être en sudo et je suis le readme pour debian https://github.com/nodesource/distri...ster/README.md
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128
| root@debian:/home/kevin# curl -sL https://deb.nodesource.com/setup_12.x | bash -
## Installing the NodeSource Node.js 12.x repo...
## Populating apt-get cache...
+ apt-get update
Ign:1 http://deb.debian.org/debian stretch InRelease
Atteint:2 http://security.debian.org stretch/updates InRelease
Ign:3 http://dl.google.com/linux/chrome/deb stable InRelease
Atteint:4 http://deb.debian.org/debian stretch-updates InRelease
Ign:5 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco InRelease
Atteint:6 http://deb.debian.org/debian stretch Release
Atteint:7 http://dl.google.com/linux/chrome/deb stable Release
Ign:8 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco Release
Atteint:9 https://download.docker.com/linux/debian stretch InRelease
Atteint:10 https://packages.sury.org/php stretch InRelease
Ign:11 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main amd64 Packages
Atteint:12 https://packages.microsoft.com/repos/vscode stable InRelease
Ign:13 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main i386 Packages
Ign:14 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main all Packages
Ign:16 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main Translation-fr_FR
Ign:17 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main Translation-fr
Ign:19 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main Translation-en
Ign:20 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main amd64 DEP-11 Metadata
Ign:21 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main all DEP-11 Metadata
Ign:22 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main DEP-11 64x64 Icons
Ign:11 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main amd64 Packages
Ign:13 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main i386 Packages
Ign:14 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main all Packages
Ign:16 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main Translation-fr_FR
Ign:17 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main Translation-fr
Ign:19 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main Translation-en
Ign:20 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main amd64 DEP-11 Metadata
Ign:21 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main all DEP-11 Metadata
Ign:22 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main DEP-11 64x64 Icons
Ign:11 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main amd64 Packages
Ign:13 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main i386 Packages
Ign:14 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main all Packages
Ign:16 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main Translation-fr_FR
Ign:17 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main Translation-fr
Ign:19 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main Translation-en
Ign:20 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main amd64 DEP-11 Metadata
Ign:21 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main all DEP-11 Metadata
Ign:22 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main DEP-11 64x64 Icons
Ign:11 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main amd64 Packages
Ign:13 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main i386 Packages
Ign:14 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main all Packages
Ign:16 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main Translation-fr_FR
Ign:17 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main Translation-fr
Ign:19 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main Translation-en
Ign:20 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main amd64 DEP-11 Metadata
Ign:21 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main all DEP-11 Metadata
Ign:22 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main DEP-11 64x64 Icons
Ign:11 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main amd64 Packages
Ign:13 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main i386 Packages
Ign:14 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main all Packages
Ign:16 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main Translation-fr_FR
Ign:17 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main Translation-fr
Ign:19 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main Translation-en
Ign:20 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main amd64 DEP-11 Metadata
Ign:21 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main all DEP-11 Metadata
Ign:22 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main DEP-11 64x64 Icons
Err:11 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main amd64 Packages
404 Not Found
Ign:13 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main i386 Packages
Ign:14 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main all Packages
Ign:16 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main Translation-fr_FR
Ign:17 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main Translation-fr
Ign:19 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main Translation-en
Ign:20 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main amd64 DEP-11 Metadata
Ign:21 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main all DEP-11 Metadata
Ign:22 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco/main DEP-11 64x64 Icons
Lecture des listes de paquets... Fait
W: The repository 'http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu disco 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.
W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list:23 and /etc/apt/sources.list.d/vscode.list:3
W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:23 and /etc/apt/sources.list.d/vscode.list:3
W: Target Translations (main/i18n/Translation-fr_FR) is configured multiple times in /etc/apt/sources.list:23 and /etc/apt/sources.list.d/vscode.list:3
W: Target Translations (main/i18n/Translation-fr) is configured multiple times in /etc/apt/sources.list:23 and /etc/apt/sources.list.d/vscode.list:3
W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list:23 and /etc/apt/sources.list.d/vscode.list:3
W: Target DEP-11 (main/dep11/Components-amd64.yml) is configured multiple times in /etc/apt/sources.list:23 and /etc/apt/sources.list.d/vscode.list:3
W: Target DEP-11 (main/dep11/Components-all.yml) is configured multiple times in /etc/apt/sources.list:23 and /etc/apt/sources.list.d/vscode.list:3
W: Target DEP-11-icons (main/dep11/icons-64x64.tar) is configured multiple times in /etc/apt/sources.list:23 and /etc/apt/sources.list.d/vscode.list:3
E: Impossible de récupérer http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu/dists/disco/main/binary-amd64/Packages 404 Not Found
E: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list:23 and /etc/apt/sources.list.d/vscode.list:3
W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:23 and /etc/apt/sources.list.d/vscode.list:3
W: Target Translations (main/i18n/Translation-fr_FR) is configured multiple times in /etc/apt/sources.list:23 and /etc/apt/sources.list.d/vscode.list:3
W: Target Translations (main/i18n/Translation-fr) is configured multiple times in /etc/apt/sources.list:23 and /etc/apt/sources.list.d/vscode.list:3
W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list:23 and /etc/apt/sources.list.d/vscode.list:3
W: Target DEP-11 (main/dep11/Components-amd64.yml) is configured multiple times in /etc/apt/sources.list:23 and /etc/apt/sources.list.d/vscode.list:3
W: Target DEP-11 (main/dep11/Components-all.yml) is configured multiple times in /etc/apt/sources.list:23 and /etc/apt/sources.list.d/vscode.list:3
W: Target DEP-11-icons (main/dep11/icons-64x64.tar) is configured multiple times in /etc/apt/sources.list:23 and /etc/apt/sources.list.d/vscode.list:3
Error executing command, exiting
root@debian:/home/kevin# apt-get install -y nodejs
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires*:
icedtea-netx icedtea-netx-common libapache2-mod-php7.0 libpython-all-dev
libpython3-dev libpython3.5-dev php7.0 php7.0-cli php7.0-common php7.0-json
php7.0-opcache php7.0-readline python-all python-all-dev python-crypto
python-dbus python-keyring python-keyrings.alt python-pip-whl
python-secretstorage python-wheel python-xdg python3-crypto python3-dev
python3-keyring python3-keyrings.alt python3-secretstorage python3-wheel
python3.5-dev
Veuillez utiliser «*apt autoremove*» pour les supprimer.
Les NOUVEAUX paquets suivants seront installés*:
nodejs
0 mis à jour, 1 nouvellement installés, 0 à enlever et 18 non mis à jour.
Il est nécessaire de prendre 0 o/3 440 ko dans les archives.
Après cette opération, 14,3 Mo d'espace disque supplémentaires seront utilisés.
Sélection du paquet nodejs précédemment désélectionné.
(Lecture de la base de données... 197692 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../nodejs_4.8.2~dfsg-1_amd64.deb ...
Dépaquetage de nodejs (4.8.2~dfsg-1) ...
Paramétrage de nodejs (4.8.2~dfsg-1) ...
update-alternatives: utilisation de «*/usr/bin/nodejs*» pour fournir «*/usr/bin/js*» (js) en mode automatique
Traitement des actions différées («*triggers*») pour man-db (2.7.6.1-2)*...
root@debian:/home/kevin# nodejs-v
bash: nodejs-v : commande introuvable
root@debian:/home/kevin# nodejs -v
v4.8.2
root@debian:/home/kevin# npm -v
bash: npm : commande introuvable |
Si je regarde l'état du repos je pense qu'il y a un problème
Code:
1 2 3 4 5 6 7
| apt-cache policy nodejs
nodejs:
Installé*: (aucun)
Candidat*: 4.8.2~dfsg-1
Table de version*:
4.8.2~dfsg-1 500
500 http://deb.debian.org/debian stretch/main amd64 Packages |
Merci
EDIT:
Finalement il faut ajouter le repos pour éviter d'aller chercher le repos par défaut. Pour Debian 9.9 (ça doit aussi marcher pour les autres selon la compatibilité avec node)
- Créer le fichier /etc/apt/sources.list.d/nodesource.list
- Dans le fichier ajouter les repos :
Code:
1 2
| deb https://deb.nodesource.com/node_12.x stretch main
deb-src https://deb.nodesource.com/node_12.x stretch main |
--
Code:
curl -sL https://deb.nodesource.com/setup_12.x | bash -
- Logiquement ça installera la 12.