Impossible installer dépendances ESPEASY

Bonjour,
Je viens de réaliser l’installation de debian 10 + Jeedom 4.1.24
Il m’est impossible d’installer les dépendances d’ESPEASY.
Malgré de longues recherches je ne trouve pas la solution.
Ce n’est pas la première fois que j’installe Jeedom mais la première fois que je rencontre ce probleme

Si quelqu’un peu m’aider.

Voici la log :

Début de l'installation
--2021-07-21 08:47:13--  https://raw.githubusercontent.com/lunarok/jeedom_nodejs/master/nodejs.sh
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.108.133, 185.199.111.133, 185.199.109.133, ...
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|185.199.108.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1510 (1.5K) [text/plain]
Saving to: 'dependencies.sh'
0K .                                                     100% 1.60M=0.001s
2021-07-21 08:47:13 (1.60 MB/s) - 'dependencies.sh' saved [1510/1510]
dependencies.sh: 3: [: espeasy: unexpected operator
Version actuelle : 4
Hit:1 http://security.debian.org/debian-security stretch/updates InRelease
Ign:2 http://ftp.fr.debian.org/debian stretch InRelease
Hit:3 http://ftp.fr.debian.org/debian stretch-updates InRelease
Hit:4 http://ftp.fr.debian.org/debian stretch Release
Hit:5 https://deb.nodesource.com/node_14.x stretch InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
lsb-release is already the newest version (9.20161125).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
dependencies.sh: 29: dependencies.sh: [[: not found
KO, version obsolète à upgrader
Suppression du Nodejs existant et installation du paquet recommandé
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package npm
dependencies.sh: 38: [: i686: unexpected operator
Utilisation du dépot officiel
## Installing the NodeSource Node.js 14.x repo...
## Populating apt-get cache...
+ apt-get update
Hit:1 http://security.debian.org/debian-security stretch/updates InRelease
Ign:2 http://ftp.fr.debian.org/debian stretch InRelease
Hit:3 http://ftp.fr.debian.org/debian stretch-updates InRelease
Hit:4 http://ftp.fr.debian.org/debian stretch Release
Hit:5 https://deb.nodesource.com/node_14.x stretch InRelease
Reading package lists...
## Confirming "stretch" is supported...
+ curl -sLf -o /dev/null 'https://deb.nodesource.com/node_14.x/dists/stretch/Release'
## Adding the NodeSource signing key to your keyring...
+ curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | gpg --dearmor | tee /usr/share/keyrings/nodesource.gpg >/dev/null
## Creating apt sources list file for the NodeSource Node.js 14.x repo...
+ echo 'deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_14.x stretch main' > /etc/apt/sources.list.d/nodesource.list
+ echo 'deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_14.x stretch main' >> /etc/apt/sources.list.d/nodesource.list
## Running `apt-get update` for you...
+ apt-get update
Ign:1 http://ftp.fr.debian.org/debian stretch InRelease
Hit:2 http://security.debian.org/debian-security stretch/updates InRelease
Hit:3 http://ftp.fr.debian.org/debian stretch-updates InRelease
Hit:4 http://ftp.fr.debian.org/debian stretch Release
Hit:5 https://deb.nodesource.com/node_14.x stretch InRelease
Reading package lists...
## Run `sudo apt-get install -y nodejs` to install Node.js 14.x and npm
## You may also need development tools to build native addons:
sudo apt-get install gcc g++ make
## To install the Yarn package manager, run:
curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/yarnkey.gpg >/dev/null
echo "deb [signed-by=/usr/share/keyrings/yarnkey.gpg] https://dl.yarnpkg.com/debian stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt-get update && sudo apt-get install yarn
Reading package lists...
Building dependency tree...
Reading state information...
nodejs is already the newest version (4.8.2~dfsg-1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Version actuelle : v4.8.2
dependencies.sh: 60: dependencies.sh: npm: not found
chown: cannot access 'node_modules': No such file or directory
Fin de l'installation

Bonjour.

La log indique que vous êtes sur Stretch et non Buster.

Vous n’avez pas dû réaliser une vraie installation native en Buster, il n’y aurait pas de trace de Stretch dans ce cas.

Faites donc une installation native en Buster pour ne pas avoir ce problème et les autres qui vont suivre.

1 « J'aime »

Bonjour @Guepin

Pour compléter la réponse de @Fabrice

Vous trouverez des images d’installation buster + jeedom ici

Bonne journée

Oui autant pour moi j’ai oublié de préciser que j’ai eu ce problème avec Buster.
N’arrivant pas a solutionné j’ai tout réinstallé sur Stretch mais le soucis est le meme.

J’ai bien téléchargé l’image Debian Buster NetInstall sur leur site officiel. De plus j’ai déjà installé sur un autre Nuc avec la meme image de buster, les dépendances fonctionnaient bien.

La seule différence c’est que le NUC est un 32 bits. Est ce que cela peut être la cause ?

Il faut du 64 bits, c’est la seule architecture supportée.

Ah ok tout s’explique alors

Merci pour l’aide

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