Plugin SHELLY - Impossible d'installer les dépendances

Bonjour a tous ! J’ai besoin de vous :blush:

J’étais en train d’installer le Plugin Shelly de Jeedom. Et je suis incapable d’installer les dépendances. D’après le log, node.js n’est pas installé et il demande une version 12.

Jeedom 4 fonctionne sur un NUC avec une debian 9.12 en version 64 bits. J’ai donc réalisé un apt-get update et upgrade. J’ai tenté d’installer node.js, avec succès mais il me donne une version 4.8.2, impossible de la mettre a jour sur une version plus récente (nodejs is already the newest version (4.8.2~dfsg-1)).

Pouvez vous m’aider ? Je vous donne le log de l’install du plugin : https://pastebin.com/LrGSaM3y?fbclid=IwAR0OrkCHaM-IkyqZ_2MI3JIbOyw6plWehoIprN2Vyypqx1l05QxPpiHFIn8

Merci !

Salut

Il y a plusieurs messages pour d’autres plugin avec des problèmes d’installation pour nodejs 12. Les as-tu consultés?

Antoine

Bonjour,

Quel commande as tu lancer pour installer nodejs? est ce celle ci?

curl -sL https://deb.nodesource.com/setup_12.x | sudo bash -
sudo apt install nodejs

As tu fait un sudo apt update et sudo apt upgrade après avoir installer nodejs avec reboot ?

Bonjour @Florian4401,

quel est le résultat de la commande ? :

$ arch

akenad :slight_smile:

La commande est bien celle que j’ai utilisée. J’ai réussi à installer une version de NodeJs à jour, pour celà j’ai déplacé les sources des repository dans un autre dossier et ajouté la source elle meme (c’est là que j’ai compris que Debian plantait parce qu’il y avait un repository mort ^^).

Mon processeur est un i3 et l’install est en 64, donc la réponse de arch est bonne : x86_64
Maintenant que j’ai une version a jour : 12.16.2, et bien ça ne change rien ^^ le script des dépendances plante toujours avec le meme message d’erreur (pas de nodejs installé). J’ai oublié de vous dire que j’utilisais OMV avec Docker et qu’il tourne dessus. Théoriquement, ça ne pose pas de problème vu qu’il a les droits et l’accès au dossier VAR par défaut…

Bon, j’ai supprimé le conteneur Jeedom de Docker et après réinstallation du Docker, cela refonctionne. L’informatique est toujours là pour créer du doute et du fun :blush:
Merci en tout cas pour vos messages !

Bonjour @iPapy,

l’installation des dépendances du plugin Shelly exécute déjà ce script : https://raw.githubusercontent.com/lunarok/jeedom_nodejs/master/nodejs.sh

akenad :slight_smile:

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.