Debian Debian-France Debian-Facile Debian-fr.org Debian-fr.xyz Debian ? Communautés

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 26-02-2019 10:08:10

saw
Membre
Distrib. : Debian GNU/Linux 9.5 (stretch)
Noyau : Linux 4.9.0-8-amd64
(G)UI : gnome
Inscription : 25-10-2018

npm refuse de s'installer

hello tous le monde.

je me suis récemment lancé dans le cours Angular sur OpenClassRoom https://openclassrooms.com/fr/courses/4 … tre-projet
j'installe donc nodejs avec :

sudo apt-get install 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 :
  libjs-bowser libjs-events libjs-inherits libjs-is-typedarray libjs-merge libjs-rtcninja libjs-sdp-transform libjs-typedarray-to-buffer libssl1.0-dev libuv1-dev
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les NOUVEAUX paquets suivants seront installés :
  nodejs
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
2 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/52,1 Mo 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... 202590 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 apache2 (2.4.25-3+deb9u6) ...
info: Executing deferred 'a2enconf javascript-common' for package javascript-common
sh: 1: env: not found
Could not read /etc/apache2/envvars
dpkg: erreur de traitement du paquet apache2 (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 127
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
dpkg: erreur de traitement du paquet code (--configure) :
 le paquet est dans un état vraiment incohérent; vous devriez
 le réinstaller avant de tenter de le configurer.
Traitement des actions différées (« triggers ») pour man-db (2.7.6.1-2) ...
Des erreurs ont été rencontrées pendant l'exécution :
 apache2
 code
E: Sub-process /usr/bin/dpkg returned an error code (1)
 



je vérifie que nodejs est installé :

nodejs -v


v4.8.2



donc nodejs c'est correctement installer selon moi.

je vérifie en passant npm :

npm -v


bash: npm : commande introuvable



déjà a partir d'ici ca me fait tilte normalement npm est installé en même temps que nodejs.

sudo apt-get install npm


Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
 npm : Dépend: nodejs (>= 6.11~) mais 4.8.2~dfsg-1 devra être installé
       Dépend: node-abbrev (>= 1.1.1~) mais 1.0.9-1 devra être installé
       Dépend: node-ansi-regex (>= 3.0~) mais 2.0.0-1 devra être installé
       Dépend: node-cacache (>= 10.0.4~) mais ne sera pas installé
       Dépend: node-config-chain (>= 1.1.11~) mais ne sera pas installé
       Dépend: node-glob (>= 7.1.2~) mais 7.1.1-1 devra être installé
       Dépend: node-hosted-git-info (>= 2.6~) mais 2.1.5-1 devra être installé
       Dépend: node-ini (>= 1.3.5~) mais 1.1.0-1 devra être installé
       Dépend: node-npm-package-arg mais ne sera pas installé
       Dépend: node-jsonstream (>= 1.3.2~) mais 1.0.3-4 devra être installé
       Dépend: node-libnpx (>= 10.0.1~) mais ne sera pas installé
       Dépend: node-lockfile (>= 1.0.3~) mais 0.4.1-1 devra être installé
       Dépend: node-lru-cache (>= 4.1.1~) mais 4.0.2-1 devra être installé
       Dépend: node-move-concurrently (>= 1.0.1~) mais ne sera pas installé
       Dépend: node-normalize-package-data (>= 2.4~) mais 2.3.5-2 devra être installé
       Dépend: node-gyp (>= 3.6.2~) mais 3.4.0-1 devra être installé
       Dépend: node-resolve-from (>= 4.0~) mais 2.0.0-1 devra être installé
       Dépend: node-npmlog (>= 4.1.2~) mais 0.0.4-1 devra être installé
       Dépend: node-osenv (>= 0.1.5~) mais 0.1.0-1 devra être installé
       Dépend: node-read-package-json (>= 2.0.13~) mais 1.2.4-1 devra être installé
       Dépend: node-request (>= 2.83~) mais 2.26.1-1 devra être installé
       Dépend: node-retry (>= 0.10.1~) mais 0.6.0-1 devra être installé
       Dépend: node-rimraf (>= 2.6.2~) mais 2.5.4-2 devra être installé
       Dépend: node-semver (>= 5.5~) mais 5.3.0-1 devra être installé
       Dépend: node-sha (>= 2.0.1~) mais 1.2.3-1 devra être installé
       Dépend: node-slide (>= 1.1.6~) mais 1.1.4-1 devra être installé
       Dépend: node-strip-ansi (>= 4.0~) mais 3.0.1-1 devra être installé
       Dépend: node-tar (>= 4.4~) mais 2.2.1-1 devra être installé
       Dépend: node-boxen (>= 1.2.1~) mais ne sera pas installé
       Dépend: node-latest-version (>= 3.0~) mais ne sera pas installé
       Dépend: node-which (>= 1.3~) mais 1.2.11-1 devra être installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
 



j'ai tenter l'installation avec sudo synaptic même problème.

comment corriger ce genre de problème ??

j'ai tenté plusieurs manipulation sur internet sans succès. Pouvez vous svp me mettre en passant des explication ou documentation des différentes commande a effectuer j'aime bien savoir ce que je fais merci de votre aide.

Hors ligne

#2 26-02-2019 10:13:46

pas-si-facile
Membre
Lieu : Paris
Distrib. : Debian 9 stable
Noyau : Linux 4.9.0-8-amd64
(G)UI : Xfce
Inscription : 09-01-2019
Site Web

Re : npm refuse de s'installer

Salut,

Il faut installer nodejs depuis le site officiel : https://linuxconfig.org/how-to-install- … etch-linux

La version dans les dépôts Debian est obsolète.

Hors ligne

#3 26-02-2019 10:22:42

saw
Membre
Distrib. : Debian GNU/Linux 9.5 (stretch)
Noyau : Linux 4.9.0-8-amd64
(G)UI : gnome
Inscription : 25-10-2018

Re : npm refuse de s'installer

hello @pas-si-facile

merci de ta réponse rapide, j'ai donc telecharger le linux  x64 sur https://nodejs.org/en/.

je l'extrait sur mon bureau je vais dans le dossier bin clique droit ouvrir dans un terminal.

chmod +x node




ensuite :

./node



et je suis obliger de faire deux controle c pour en sortir.

un clique droit sur node puis lancer ne donne rien non plus .

as tu une idée ?

EDIT : je l'ai deplacé dans /usr/local/bin et quand je tape :

node



peux être est ce du a un bug du fichier ? ou je m'y prends mal ??

qu'elle que chose de plus inquiétant quand je tape la commande

bash: /usr/bin/code : /usr/bin/env : mauvais interpréteur: Aucun fichier ou dossier de ce type



alors que c'est pour ouvrir mon editeur de code vscode je commence a me dire que a un moment donné j'ai du faire une mauvaise manipulation mais laquelle bonne question

Edit à toto : J'ai édité ton message pour le rendre plus lisible. Je te laisse cliquer sur le lien Modifier au bas à droite de ce post pour voir comment le bb-code est utilisé pour ça.
Voir le tuto : Le code, ça pique moins les yeux en couleur

Dernière modification par saw (26-02-2019 10:37:22)

Hors ligne

#4 26-02-2019 10:41:13

pas-si-facile
Membre
Lieu : Paris
Distrib. : Debian 9 stable
Noyau : Linux 4.9.0-8-amd64
(G)UI : Xfce
Inscription : 09-01-2019
Site Web

Re : npm refuse de s'installer

Ce n'est pas la bonne méthode. smile

Nettoie tout ça et utilise la méthode donnée dans le lien  de ma première réponse.

En gros, ça rajoute le dépôt officiel à ton sources.list et tu peux ensuite uitliser apt install normalement. smile

Hors ligne

#5 26-02-2019 11:28:56

Nsyo
Invité

Re : npm refuse de s'installer

Salut !

Nodejs et npm sont fournis séparément dans les dépôts Debian.
Nodejs est dans le dépôt stretch mais npm est dans le dépôt stretch-backports.

Pour les binaires 64 bits, c'est normal que ça ne fonctionne pas. Le fichier node*.tar.xz est une simple archive à décompresser (dans /opt pour garder un système propre). Et ensuite tu dois faire un lien symbolique dans ton PATH vers node, npm, etc.

L'installation recommandée par pas-si-facile, plus simple et plus propre, est expliquée ici : https://nodejs.org/en/download/package- … p-packages

wink

Edit : J'ai mal lu. Si tu lances node, et que tu as un ">", c'est normal. Tu as lancé l'interpréteur Node et et tu as le prompt sous les yeux. big_smile

Dernière modification par Nsyo (26-02-2019 11:44:59)

#6 26-02-2019 11:38:56

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : npm refuse de s'installer

Nsyo a écrit :

Nodejs est dans le dépot stretch mais npm est dans le dépôt stretch-backports.


On peut donc modifier les sources selon ce tuto :
https://debian-facile.org/doc:apt:sourc … -backports

Mettre complètement à jour puis installer les applications sans se briser le mou en ajoutant des sources allogènes... wink


"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#7 26-02-2019 12:12:04

Nsyo
Invité

Re : npm refuse de s'installer

Sous Kde, j'avais installé Nodejs depuis le dépôt Node. Quand j'ai voulu le supprimer pour le réinstaller depuis les dépôts Debian, je vous dis pas la frayeur lorsque apt a voulu désinstaller quasiment tous les composants de Kde. En fait, Kde est en bonne partie basé sur Nodejs. J'avais lu ça dans la doc de Kde, et ce n'est sûrement pas le seul.

Bref, attention à ne pas casser son bureau. Attention aux paquets externes big_smile

Dernière modification par Nsyo (26-02-2019 14:28:20)

#8 26-02-2019 12:24:27

saw
Membre
Distrib. : Debian GNU/Linux 9.5 (stretch)
Noyau : Linux 4.9.0-8-amd64
(G)UI : gnome
Inscription : 25-10-2018

Re : npm refuse de s'installer

merci pour vos reponse a tous j'ai bien tous lu et j'ai opté pour la solution de smolski :

j'ai donc ajouté le backport a ma source list, et le retour de cette commande m'inquiéte beaucoup :

sudo apt-get -t stretch-backports install nodejs


Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
The following additional packages will be installed:
  libhttp-parser2.8 libuv1 nodejs-doc
Les NOUVEAUX paquets suivants seront installés :
  libhttp-parser2.8 nodejs nodejs-doc
Les paquets suivants seront mis à jour :
  libuv1
1 mis à jour, 3 nouvellement installés, 0 à enlever et 190 non mis à jour.
2 partiellement installés ou enlevés.
Il est nécessaire de prendre 5 697 ko/54,4 Mo dans les archives.
Après cette opération, 24,7 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
Réception de:1 http://deb.debian.org/debian stretch-backports/main amd64 libhttp-parser2.8 amd64 2.8.1-1~bpo9+1 [20,6 kB]
Réception de:2 http://deb.debian.org/debian stretch-backports/main amd64 libuv1 amd64 1.18.0-3~bpo9+1 [98,5 kB]
Réception de:3 http://deb.debian.org/debian stretch-backports/main amd64 nodejs amd64 8.11.1~dfsg-2~bpo9+1 [4 802 kB]
Réception de:4 http://deb.debian.org/debian stretch-backports/main amd64 nodejs-doc all 8.11.1~dfsg-2~bpo9+1 [775 kB]                                                          
5 697 ko réceptionnés en 50s (112 ko/s)                                                                                                                                        
Lecture des fichiers de modifications (« changelog »)... Terminé
Sélection du paquet libhttp-parser2.8:amd64 précédemment désélectionné.
(Lecture de la base de données... 202421 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libhttp-parser2.8_2.8.1-1~bpo9+1_amd64.deb ...
Dépaquetage de libhttp-parser2.8:amd64 (2.8.1-1~bpo9+1) ...
Préparation du dépaquetage de .../libuv1_1.18.0-3~bpo9+1_amd64.deb ...
Dépaquetage de libuv1:amd64 (1.18.0-3~bpo9+1) sur (1.9.1-3) ...
Sélection du paquet nodejs précédemment désélectionné.
Préparation du dépaquetage de .../nodejs_8.11.1~dfsg-2~bpo9+1_amd64.deb ...
Dépaquetage de nodejs (8.11.1~dfsg-2~bpo9+1) ...
Sélection du paquet nodejs-doc précédemment désélectionné.
Préparation du dépaquetage de .../nodejs-doc_8.11.1~dfsg-2~bpo9+1_all.deb ...
Dépaquetage de nodejs-doc (8.11.1~dfsg-2~bpo9+1) ...
Paramétrage de nodejs-doc (8.11.1~dfsg-2~bpo9+1) ...
Paramétrage de apache2 (2.4.25-3+deb9u6) ...
info: Executing deferred 'a2enconf javascript-common' for package javascript-common
sh: 1: env: not found
Could not read /etc/apache2/envvars
dpkg: erreur de traitement du paquet apache2 (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 127
Paramétrage de libuv1:amd64 (1.18.0-3~bpo9+1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.24-11+deb9u4) ...
dpkg: erreur de traitement du paquet code (--configure) :
 le paquet est dans un état vraiment incohérent; vous devriez
 le réinstaller avant de tenter de le configurer.
Traitement des actions différées (« triggers ») pour man-db (2.7.6.1-2) ...
Paramétrage de libhttp-parser2.8:amd64 (2.8.1-1~bpo9+1) ...
Paramétrage de nodejs (8.11.1~dfsg-2~bpo9+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 libc-bin (2.24-11+deb9u4) ...
Des erreurs ont été rencontrées pendant l'exécution :
 apache2
 code
E: Sub-process /usr/bin/dpkg returned an error code (1)
 



de plus ce n'est pas la version la plus soutenue .. la version la plus active etant la 10.x j'ai cette version :

nodejs -v


v8.11.1



peux tu me dire comment la mettre a jour vers la verssion 10.x ?

merci

Hors ligne

#9 26-02-2019 12:56:10

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : npm refuse de s'installer

Tu peux faire un pinning sur les backports
https://debian-facile.org/doc:systeme:a … -backports

smile

"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#10 26-02-2019 13:45:30

pas-si-facile
Membre
Lieu : Paris
Distrib. : Debian 9 stable
Noyau : Linux 4.9.0-8-amd64
(G)UI : Xfce
Inscription : 09-01-2019
Site Web

Re : npm refuse de s'installer

Non, tu ne t'embêtes pas avec le pinning (enfin pas pour nodejs) : tu installes avec le premier que je t'ai donné, ça prend quatre minutes, ça ne casse absolument rien et tu as un nodejs et un npm totalement opérationnel.

La version nodejs de stretch est ob-so-lè-te (tout comme celle de ruby qu'il vaut d'aileurs mieux installer avec rbenv).

Hors ligne

#11 26-02-2019 14:54:31

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : npm refuse de s'installer

Effectivement, si la version pour stretch est obsolète... smile

"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#12 26-02-2019 15:01:18

saw
Membre
Distrib. : Debian GNU/Linux 9.5 (stretch)
Noyau : Linux 4.9.0-8-amd64
(G)UI : gnome
Inscription : 25-10-2018

Re : npm refuse de s'installer

je viens de faire une mauvaise manipe que je n'arrive pas a réparer je vous montre :

sudo apt-get update


Atteint:1 http://security.debian.org stretch/updates InRelease
Ign:2 http://deb.debian.org/debian stretch InRelease                                                          
Atteint:3 http://deb.debian.org/debian stretch-updates InRelease                                                                                                      
Atteint:4 http://deb.debian.org/debian stretch-backports InRelease                                                                                                    
Atteint:5 http://deb.debian.org/debian stretch Release                                                                            
Atteint:6 http://repo.steampowered.com/steam precise InRelease                                                                    
Atteint:7 http://packages.microsoft.com/repos/vscode stable InRelease                            
Atteint:8 https://packages.sury.org/php stretch InRelease      
Réception de:9 https://dl.winehq.org/wine-builds/debian stretch InRelease [6 258 B]
Atteint:10 https://deb.nodesource.com/node_10.x stretch InRelease
Ign:9 https://dl.winehq.org/wine-builds/debian stretch InRelease
6 258 o réceptionnés en 1s (3 917 o/s)
Lecture des listes de paquets... Fait
W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Packages (main/binary-i386/Packages) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Translations (main/i18n/Translation-fr_FR) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Translations (main/i18n/Translation-fr) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target DEP-11 (main/dep11/Components-amd64.yml) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target DEP-11 (main/dep11/Components-all.yml) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target DEP-11-icons (main/dep11/icons-64x64.tar) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Erreur de GPG : https://dl.winehq.org/wine-builds/debian stretch InRelease : Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 76F1A20FF987672F
W: The repository 'https://dl.winehq.org/wine-builds/debian stretch InRelease' is not signed.
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:12 and /etc/apt/sources.list:20
W: Target Packages (main/binary-i386/Packages) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Translations (main/i18n/Translation-fr_FR) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Translations (main/i18n/Translation-fr) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target DEP-11 (main/dep11/Components-amd64.yml) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target DEP-11 (main/dep11/Components-all.yml) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target DEP-11-icons (main/dep11/icons-64x64.tar) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
 



sudo apt-get install apache2


sudo apt-get install apache2
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
apache2 is already the newest version (2.4.25-3+deb9u6).
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  gyp libhttp-parser2.8 libjs-inherits libjs-is-typedarray libjs-node-uuid libssl-dev libuv1-dev nodejs-doc
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
2 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/236 ko dans les archives.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
Paramétrage de code (1.31.1-1549938243) ...
dpkg (sous-processus) : impossible d'exécuter script post-installation installé (/var/lib/dpkg/info/code.postinst): Aucun fichier ou dossier de ce type
dpkg: erreur de traitement du paquet code (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 2
Des erreurs ont été rencontrées pendant l'exécution :
 code
E: Sub-process /usr/bin/dpkg returned an error code (1)
 



même chose pour code :

sudo apt-get install code


Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
code is already the newest version (1.31.1-1549938243).
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  apache2-data apache2-utils gyp libhttp-parser2.8 libjs-inherits libjs-is-typedarray libjs-node-uuid libssl-dev libuv1-dev nodejs-doc
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
  apache2
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
2 partiellement installés ou enlevés.
Après cette opération, 592 ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] O
(Lecture de la base de données... 202705 fichiers et répertoires déjà installés.)
Suppression de apache2 (2.4.25-3+deb9u6) ...
/var/lib/dpkg/info/apache2.postrm: 120: /var/lib/dpkg/info/apache2.postrm: deb-systemd-helper: not found
dpkg: erreur de traitement du paquet apache2 (--remove) :
 le sous-processus script post-removal installé a retourné une erreur de sortie d'état 127
Des erreurs ont été rencontrées pendant l'exécution :
 apache2
E: Sub-process /usr/bin/dpkg returned an error code (1)



je suis complétement perdu et je rame la pour réparer ce que j'ai foiré.

j'ai essayer ta methode @pas-si-facile mais malheureusement ca me telecharge tjrs la même version .. snif arrachage de cheveux. kernal_panic.gif

Hors ligne

#13 26-02-2019 15:11:57

Nsyo
Invité

Re : npm refuse de s'installer

saw a écrit :


sudo apt-get update


Atteint:1 http://security.debian.org stretch/updates InRelease
Ign:2 http://deb.debian.org/debian stretch InRelease                                                          
Atteint:3 http://deb.debian.org/debian stretch-updates InRelease                                                                                                      
Atteint:4 http://deb.debian.org/debian stretch-backports InRelease                                                                                                    
Atteint:5 http://deb.debian.org/debian stretch Release                                                                            
Atteint:6 http://repo.steampowered.com/steam precise InRelease                                                                    
Atteint:7 http://packages.microsoft.com/repos/vscode stable InRelease                            
Atteint:8 https://packages.sury.org/php stretch InRelease      
Réception de:9 https://dl.winehq.org/wine-builds/debian stretch InRelease [6 258 B]
Atteint:10 https://deb.nodesource.com/node_10.x stretch InRelease
Ign:9 https://dl.winehq.org/wine-builds/debian stretch InRelease
6 258 o réceptionnés en 1s (3 917 o/s)
Lecture des listes de paquets... Fait
W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Packages (main/binary-i386/Packages) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Translations (main/i18n/Translation-fr_FR) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Translations (main/i18n/Translation-fr) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target DEP-11 (main/dep11/Components-amd64.yml) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target DEP-11 (main/dep11/Components-all.yml) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target DEP-11-icons (main/dep11/icons-64x64.tar) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Erreur de GPG : https://dl.winehq.org/wine-builds/debian stretch InRelease : Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 76F1A20FF987672F
W: The repository 'https://dl.winehq.org/wine-builds/debian stretch InRelease' is not signed.
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:12 and /etc/apt/sources.list:20
W: Target Packages (main/binary-i386/Packages) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Translations (main/i18n/Translation-fr_FR) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Translations (main/i18n/Translation-fr) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target DEP-11 (main/dep11/Components-amd64.yml) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target DEP-11 (main/dep11/Components-all.yml) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target DEP-11-icons (main/dep11/icons-64x64.tar) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
 



Ça sent le problème de sources.list avec plein de dépôts externes. big_smile

Peux-tu nous montrer ton sources.list et le contenu de sources.list.d ?

Dernière modification par Nsyo (26-02-2019 15:47:35)

#14 26-02-2019 16:24:41

saw
Membre
Distrib. : Debian GNU/Linux 9.5 (stretch)
Noyau : Linux 4.9.0-8-amd64
(G)UI : gnome
Inscription : 25-10-2018

Re : npm refuse de s'installer

bah je sais pas regarde :

cat /etc/apt/sources.list


# stable
deb http://deb.debian.org/debian/ stretch main contrib non-free
deb-src http://deb.debian.org/debian/ stretch main contrib non-free #Added by software-properties


# stable updates
deb http://deb.debian.org/debian/ stretch-updates main contrib non-free
deb-src http://deb.debian.org/debian/ stretch-updates main contrib non-free #Added by software-properties


# stable-backports
deb http://deb.debian.org/debian/ stretch-backports main contrib non-free


# stable security
deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main contrib non-free #Added by software-proper

# Debian Stretch, dépôt de rétroportages ("backports")
deb http://deb.debian.org/debian/ stretch-backports main
 



ls /etc/apt/sources.list.d/


 nodesource.list  php.list  php.list.save  steam.list  steam.list.save  vscode.list  vscode.list.save  wineHq.list  wineHq.list.save
 

Hors ligne

#15 26-02-2019 17:43:16

MicP
Membre
Inscription : 29-02-2016

Re : npm refuse de s'installer

Bonjour

Dans son message #12, saw a écrit :

…is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20…


Effectivement, la ligne N°12
fait doublon avec la ligne (N°20) du fichier /etc/apt/sources.list

Tu peux supprimer les lignes N° 19 et N° 20 de ton fichier /etc/apt/sources.list

Dernière modification par MicP (26-02-2019 18:19:52)

Hors ligne

#16 26-02-2019 18:09:01

saw
Membre
Distrib. : Debian GNU/Linux 9.5 (stretch)
Noyau : Linux 4.9.0-8-amd64
(G)UI : gnome
Inscription : 25-10-2018

Re : npm refuse de s'installer

la manipulation est faite. mais j'ai toujours les même problèmes quelqu’un a une idée ?

Hors ligne

#17 26-02-2019 18:18:05

MicP
Membre
Inscription : 29-02-2016

Re : npm refuse de s'installer

saw a écrit :

la manipulation est faite. mais j'ai toujours les même problèmes

Si les message suivants n'ont pas disparu,
c'est que la ligne N°20 (du fichier /etc/apt/sources.list)
dont le contenu est :

deb http://deb.debian.org/debian/ stretch-backports main

n'a toujours pas été supprimée.

W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Packages (main/binary-i386/Packages) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Translations (main/i18n/Translation-fr_FR) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Translations (main/i18n/Translation-fr) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target DEP-11 (main/dep11/Components-amd64.yml) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target DEP-11 (main/dep11/Components-all.yml) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target DEP-11-icons (main/dep11/icons-64x64.tar) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Packages (main/binary-i386/Packages) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Translations (main/i18n/Translation-fr_FR) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Translations (main/i18n/Translation-fr) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target DEP-11 (main/dep11/Components-amd64.yml) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target DEP-11 (main/dep11/Components-all.yml) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20
W: Target DEP-11-icons (main/dep11/icons-64x64.tar) is configured multiple times in /etc/apt/sources.list:12 and /etc/apt/sources.list:20


(Ou alors, si j'ai mal compris, il faudra reformuler de façon plus détaillée ce que tu voulais dire par : "j'ai toujours les même problèmes")

=======

Dans son message #12, saw a écrit :

…la clé publique n'est pas disponible : NO_PUBKEY 76F1A20FF987672F…

Il faudrait ajouter la clef GPG manquante
en lançant, depuis le compte superutilisateur root
la ligne de commandes suivante :

wget -qO- https://dl.winehq.org/wine-builds/winehq.key | apt-key add -

Dernière modification par MicP (26-02-2019 18:47:29)

Hors ligne

#18 26-02-2019 20:42:33

saw
Membre
Distrib. : Debian GNU/Linux 9.5 (stretch)
Noyau : Linux 4.9.0-8-amd64
(G)UI : gnome
Inscription : 25-10-2018

Re : npm refuse de s'installer

non je n'ai plus les méssages ici.
la clé gpg a était ajouté avec succés

maj


Atteint:1 http://security.debian.org stretch/updates InRelease
Ign:2 http://deb.debian.org/debian stretch InRelease                                                                      
Atteint:3 http://deb.debian.org/debian stretch-updates InRelease                                                          
Atteint:4 http://deb.debian.org/debian stretch-backports InRelease                                                        
Atteint:5 http://packages.microsoft.com/repos/vscode stable InRelease                                                      
Atteint:6 http://deb.debian.org/debian stretch Release                                                                    
Atteint:7 http://repo.steampowered.com/steam precise InRelease                                  
Atteint:8 https://deb.nodesource.com/node_10.x stretch InRelease
Atteint:9 https://dl.winehq.org/wine-builds/debian stretch InRelease
Atteint:11 https://packages.sury.org/php stretch InRelease
Lecture des listes de paquets... Fait
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  apache2-data apache2-utils gyp libhttp-parser2.8 libjs-inherits libjs-is-typedarray libjs-node-uuid libssl-dev libuv1-dev nodejs-doc
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  apache2-data apache2-utils gyp libhttp-parser2.8 libjs-inherits libjs-is-typedarray libjs-node-uuid libssl-dev libuv1-dev nodejs-doc
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
 



je te remerci de ton aide jusqu'a présent tu m'aide beaucoup.
il me reste cependant quelque problémes reinstalle apache2 car il a bug :

apt-get install apache2


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 :
  gyp libhttp-parser2.8 libjs-inherits libjs-is-typedarray libjs-node-uuid libssl-dev libuv1-dev nodejs-doc
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Paquets suggérés :
  apache2-doc apache2-suexec-pristine | apache2-suexec-custom
Les NOUVEAUX paquets suivants seront installés :
  apache2
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/236 ko dans les archives.
Après cette opération, 592 ko d'espace disque supplémentaires seront utilisés.
Sélection du paquet apache2 précédemment désélectionné.
(Lecture de la base de données... 201013 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../apache2_2.4.25-3+deb9u6_amd64.deb ...
Dépaquetage de apache2 (2.4.25-3+deb9u6) ...
Paramétrage de apache2 (2.4.25-3+deb9u6) ...
info: Executing deferred 'a2enconf javascript-common' for package javascript-common
sh: 1: env: not found
Could not read /etc/apache2/envvars
dpkg: erreur de traitement du paquet apache2 (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 127
Traitement des actions différées (« triggers ») pour systemd (232-25+deb9u9) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.6.1-2) ...
Des erreurs ont été rencontrées pendant l'exécution :
 apache2
E: Sub-process /usr/bin/dpkg returned an error code (1)
 



puis mon vscode qui fait aussi des sienne :

quand je veux ouvrir un fichier avec ce logiciel dans un terminal je tape la commande code.

mais la .. regarde

code


bash: code : commande introuvable



j'essai donc de l'installer au ca ou mais on dirait que j'ai le même probléme qu'avec apache2 :

sudo apt-get install code


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 :
  gyp libhttp-parser2.8 libjs-inherits libjs-is-typedarray libjs-node-uuid libssl-dev libuv1-dev nodejs-doc
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les NOUVEAUX paquets suivants seront installés :
  code
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/48,7 Mo dans les archives.
Après cette opération, 197 Mo d'espace disque supplémentaires seront utilisés.
Sélection du paquet code précédemment désélectionné.
(Lecture de la base de données... 201063 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../code_1.31.1-1549938243_amd64.deb ...
Dépaquetage de code (1.31.1-1549938243) ...
Paramétrage de apache2 (2.4.25-3+deb9u6) ...
info: Executing deferred 'a2enconf javascript-common' for package javascript-common
sh: 1: env: not found
Could not read /etc/apache2/envvars
dpkg: erreur de traitement du paquet apache2 (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 127
Traitement des actions différées (« triggers ») pour mime-support (3.60) ...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.23-1) ...
Traitement des actions différées (« triggers ») pour bamfdaemon (0.5.3-2) ...
Rebuilding /usr/share/applications/bamf-2.index...
Paramétrage de code (1.31.1-1549938243) ...
dpkg (sous-processus) : impossible d'exécuter script post-installation installé (/var/lib/dpkg/info/code.postinst): Aucun fichier ou dossier de ce type
dpkg: erreur de traitement du paquet code (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 2
Traitement des actions différées (« triggers ») pour gnome-menus (3.13.3-9) ...
Des erreurs ont été rencontrées pendant l'exécution :
 apache2
 code
E: Sub-process /usr/bin/dpkg returned an error code (1)



as tu une idées on dirait qua chaque instalation ca fait ca

Hors ligne

#19 26-02-2019 23:16:04

MicP
Membre
Inscription : 29-02-2016

Re : npm refuse de s'installer

Dans son message #1, saw a écrit :


Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  libjs-bowser libjs-events libjs-inherits libjs-is-typedarray libjs-merge libjs-rtcninja libjs-sdp-transform libjs-typedarray-to-buffer libssl1.0-dev libuv1-dev
Veuillez utiliser « sudo apt autoremove » pour les supprimer.

Il faudrait donc lancer, depuis le compte superutilisateur root
la ligne de commandes suivante :

apt autoremove

Hors ligne

#20 27-02-2019 12:10:35

saw
Membre
Distrib. : Debian GNU/Linux 9.5 (stretch)
Noyau : Linux 4.9.0-8-amd64
(G)UI : gnome
Inscription : 25-10-2018

Re : npm refuse de s'installer

sudo apt-get autoremove


[sudo] Mot de passe de pruvost : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
  gyp libhttp-parser2.8 libjs-inherits libjs-is-typedarray libjs-node-uuid
  libssl-dev libuv1-dev nodejs-doc
0 mis à jour, 0 nouvellement installés, 8 à enlever et 0 non mis à jour.
2 partiellement installés ou enlevés.
Après cette opération, 15,8 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] O
(Lecture de la base de données... 202755 fichiers et répertoires déjà installés.)
Suppression de gyp (0.1+20150913git1f374df9-1) ...
Suppression de libhttp-parser2.8:amd64 (2.8.1-1~bpo9+1) ...
Suppression de libjs-inherits (2.0.3-1) ...
Suppression de libjs-is-typedarray (1.0.0-2) ...
Suppression de libjs-node-uuid (1.4.0-1) ...
Suppression de libssl-dev:amd64 (1.1.1a-2~20190131152537.8+stretch) ...
Suppression de libuv1-dev:amd64 (1.18.0-3~bpo9+1) ...
Suppression de nodejs-doc (8.11.1~dfsg-2~bpo9+1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.24-11+deb9u4) ...
Paramétrage de code (1.31.1-1549938243) ...
dpkg (sous-processus) : impossible d'exécuter script post-installation installé (/var/lib/dpkg/info/code.postinst): Aucun fichier ou dossier de ce type
dpkg: erreur de traitement du paquet code (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 2
Traitement des actions différées (« triggers ») pour man-db (2.7.6.1-2) ...
Paramétrage de javascript-common (11) ...
dpkg: erreur de traitement du paquet javascript-common (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 code
 javascript-common
E: Sub-process /usr/bin/dpkg returned an error code (1)
[sudo] Mot de passe de pruvost : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
  gyp libhttp-parser2.8 libjs-inherits libjs-is-typedarray libjs-node-uuid
  libssl-dev libuv1-dev nodejs-doc
0 mis à jour, 0 nouvellement installés, 8 à enlever et 0 non mis à jour.
2 partiellement installés ou enlevés.
Après cette opération, 15,8 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] O
(Lecture de la base de données... 202755 fichiers et répertoires déjà installés.)
Suppression de gyp (0.1+20150913git1f374df9-1) ...
Suppression de libhttp-parser2.8:amd64 (2.8.1-1~bpo9+1) ...
Suppression de libjs-inherits (2.0.3-1) ...
Suppression de libjs-is-typedarray (1.0.0-2) ...
Suppression de libjs-node-uuid (1.4.0-1) ...
Suppression de libssl-dev:amd64 (1.1.1a-2~20190131152537.8+stretch) ...
Suppression de libuv1-dev:amd64 (1.18.0-3~bpo9+1) ...
Suppression de nodejs-doc (8.11.1~dfsg-2~bpo9+1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.24-11+deb9u4) ...
Paramétrage de code (1.31.1-1549938243) ...
dpkg (sous-processus) : impossible d'exécuter script post-installation installé (/var/lib/dpkg/info/code.postinst): Aucun fichier ou dossier de ce type
dpkg: erreur de traitement du paquet code (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 2
Traitement des actions différées (« triggers ») pour man-db (2.7.6.1-2) ...
Paramétrage de javascript-common (11) ...
dpkg: erreur de traitement du paquet javascript-common (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 code
 javascript-common
E: Sub-process /usr/bin/dpkg returned an error code (1)
 

Hors ligne

#21 27-02-2019 12:20:38

Debian Alain
Adhérent(e)
Lieu : Bretagne
Distrib. : sid / bullseye (stable)
Noyau : Linux -5.10.0-8-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Hors ligne

#22 27-02-2019 12:39:01

saw
Membre
Distrib. : Debian GNU/Linux 9.5 (stretch)
Noyau : Linux 4.9.0-8-amd64
(G)UI : gnome
Inscription : 25-10-2018

Re : npm refuse de s'installer

bonjour debian alain

java -version && javac -version


openjdk version "1.8.0_181"
OpenJDK Runtime Environment (build 1.8.0_181-8u181-b13-2~deb9u1-b13)
OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)
javac 1.8.0_181

Hors ligne

#23 27-02-2019 13:00:11

Debian Alain
Adhérent(e)
Lieu : Bretagne
Distrib. : sid / bullseye (stable)
Noyau : Linux -5.10.0-8-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : npm refuse de s'installer

hum ! je doute que tu arrives à quelque chose . la version de java me semble vieille .

essaies quand même de m'envoyer le rapport de

sudo apt update


car je crois que tu as un problème de sources .

pour commencer . sans garantie bien sûr . je suis pas  Dieu .

Hors ligne

#24 27-02-2019 13:04:28

vv222
Administrateur
Lieu : Bretagne
Distrib. : GNU/Linux Debian « Sid »
Noyau : Linux ≥ 5.10 (amd64)
(G)UI : Openbox
Inscription : 18-11-2013
Site Web

Re : npm refuse de s'installer

À mon avis la priorité est de trouver ce qui déclenche cette erreur :

sh: 1: env: not found



Chez moi la commande "env" est fournie par /usr/bin/env, lui-même fourni par le paquet coreutils.
Est-ce que tu peux nous donner les retours des trois commandes suivantes ?

command -v env
ls -l /usr/bin/env
dpkg -l coreutils



PS : Debian Alain, je pense que tu t'es emmêlé entre Java et JavaScript wink
Les soucis ici ne sont pas liés à Java.


Jouer sous Debian ? Facile !

Hors ligne

#25 27-02-2019 13:17:12

Debian Alain
Adhérent(e)
Lieu : Bretagne
Distrib. : sid / bullseye (stable)
Noyau : Linux -5.10.0-8-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : npm refuse de s'installer

je sais pas vv222 , je vois que sur testing j'ai la version 11 de java (de mémoire) et à priori pas de lézard pour installer npm , donc , je me demande .

pour la confusion java / javascript , tu as  raison , je suis tombé dedans .

et je sais pas si la version de javascript peut aider .

en tout cas je me pose des  questions sur la compatibilité de npm avec java 8 ????

vu ses soucis .

mais je crois qu'il s'est légèrement emmêlé les pinceaux .

présentement , je crois qu'il aurai dû faire

sudo apt -t stretch-backports install npm



toutefois , cela n'empêche pas de régler son souci apparent de sources . (un dépôt dupliqué , de mémoire).

Hors ligne

Pied de page des forums