Dépendances hombridge

Bonsoir,
Apres de nombreux mois à fonctionner parfaitement, j’ai eu la mauvaise idée de faire une mise à jour de homebridge… mais les dépendances refusent de se lancer, et bien sûr je n’ai pas de sauvegarde à monter (Pas taper SVP!!)
J’ai vu un post qui ressemblait fort à mon probleme où on conseille la mise à jour, et de « réparer relancer » ce que je me suis empressé de faire mais sans succes.

== Jeedom 3.3.39 sur Debian GNU/Linux 9.8 (stretch)/i386/i686/32bits aka 'diy' avec nodeJS v4.8.2 et jsonrpc:enable et homebridge (stable) 2020-04-19 21:10:05
======================================================================
== 22/04/2020 19:00:10 == Installation des dépendances de homebridge
======================================================================
[  0% ] : Vérification des droits...
[  9% ] : Vérification des droits : [  OK  ]
[ 10% ] : Prérequis...
[ 19% ] : Prérequis : [  OK  ]
[ 20% ] : Mise à jour APT et installation des packages nécessaires...
[ 29% ] : Mise à jour APT et installation des packages nécessaires : [  OK  ]
[ 30% ] : Vérification de la version de NodeJS installée...
Version actuelle : v4.8.2
[ 39% ] : Vérification de la version de NodeJS installée : [  OK  ]
[ 40% ] : Installation de NodeJS 8...
KO, version obsolète à upgrader
Suppression du Nodejs existant et installation du paquet recommandé
--45%
Utilisation du dépot officiel
Version après install : v4.8.2
Version non suffisante, relancez les dépendances
[ 44% ] : Installation de NodeJS 8 : [  OK  ]
[ 45% ] : Installation de npm car non présent...
[ 49% ] : Installation de npm car non présent : [ERREUR]
[ 50% ] : Nettoyage anciens modules...
[ 59% ] : Nettoyage anciens modules : [  OK  ]
[ 60% ] : Installation de Homebridge master, veuillez patienter svp...
[ 79% ] : Installation de Homebridge master, veuillez patienter svp : [ERREUR]
[ 80% ] : Configuration Avahi...
[ 89% ] : Configuration Avahi : [  OK  ]
[ 90% ] : Nettoyage 1/2...
[ 94% ] : Nettoyage 1/2 : [  OK  ]
[ 95% ] : Nettoyage 2/2...
[ 99% ] : Nettoyage 2/2 : [  OK  ]
[100% ] : Terminé !
======================================================================
== KO == Erreur d'Installation
======================================================================
== Erreur à l'étape : Installation de npm car non présent
== Ligne 155
== La commande `sudo DEBIAN_FRONTEND=noninteractive apt-get install -y npm' pose problème
== Le code de retour est 100
== Le message d'erreur :
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
E: Impossible de trouver le paquet npm
======================================================================
== Erreur à l'étape : Installation de npm car non présent
== Ligne 156
== La commande `sudo npm install -g npm' pose problème
== Le code de retour est 1
== Le message d'erreur :
sudo: npm : commande introuvable
======================================================================
== Erreur à l'étape : Installation de Homebridge master, veuillez patienter svp
== Ligne 193
== La commande `sudo npm install --no-fund --no-package-lock --no-audit' pose problème
== Le code de retour est 1
== Le message d'erreur :
sudo: npm : commande introuvable
======================================================================

A l’aide SVP!

Oui tu es en 32 bits, pas vraiment supporté dans nodejs… passe en 64 bits c’est conseillé

Bonsoir, merci pour ta réponse. me faut t’il réinstaller linux?

Oui, mais rassure-toi en une heure c’est fait :slight_smile:


(conseil sur la doc d’install de debian 32bit sur x86)

Il me semble que j’avais essayé avec l’image disque 64 bits mais je me suis fait jeter lors de l’installation

de mémoire le dernier cpu x86 32bit (hors embeded) date de 2015, donc 5 ans :wink: plus que probable que tu aies du 64bits.