Plugin Upnp erreur installation dépendance synology

Bonjour,

Impossible d’installer le plugin sur synology:

--0%
--10%
Lancement de l'installation/mise à jour des dépendances upnp
--20%
Hit:1 http://deb.debian.org/debian buster InRelease
Hit:2 http://security.debian.org/debian-security buster/updates InRelease
Hit:3 http://deb.debian.org/debian buster-updates InRelease
Hit:4 https://deb.nodesource.com/node_12.x buster InRelease
Reading package lists...
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
--30%
Nodejs non installé
--40%
KO, version obsolète à upgrader
Suppression du Nodejs existant et installation du paquet recommandé
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
--45%
Utilisation du dépot officiel
## Installing the NodeSource Node.js 12.x repo...
## Populating apt-get cache...
+ apt-get update
Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Hit:2 http://deb.debian.org/debian buster InRelease
Hit:3 http://deb.debian.org/debian buster-updates InRelease
Hit:4 https://deb.nodesource.com/node_12.x buster InRelease
Reading package lists...
## Confirming "buster" is supported...
+ curl -sLf -o /dev/null 'https://deb.nodesource.com/node_12.x/dists/buster/Release'
## Adding the NodeSource signing key to your keyring...
+ curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add -
Warning: apt-key output should not be parsed (stdout is not a terminal)
OK
## Creating apt sources list file for the NodeSource Node.js 12.x repo...
+ echo 'deb https://deb.nodesource.com/node_12.x buster main' > /etc/apt/sources.list.d/nodesource.list
+ echo 'deb-src https://deb.nodesource.com/node_12.x buster main' >> /etc/apt/sources.list.d/nodesource.list
## Running `apt-get update` for you...
+ apt-get update
Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Hit:2 http://deb.debian.org/debian buster InRelease
Hit:3 http://deb.debian.org/debian buster-updates InRelease
Hit:4 https://deb.nodesource.com/node_12.x buster InRelease
Reading package lists...
## Run `sudo apt-get install -y nodejs` to install Node.js 12.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 | sudo apt-key add -
echo "deb 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
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
/var/www/html/plugins/upnp/resources/nodejs.sh: line 94: nodejs: command not found
Version actuelle :
/var/www/html/plugins/upnp/resources/nodejs.sh: line 101: npm: command not found
sudo: npm: command not found
sudo: npm: command not found
sudo: npm: command not found
sudo: npm: command not found
sudo: npm: command not found
sudo: npm: command not found
--100%
Installation des dépendances Upnp terminée, vérifiez qu'il n'y a pas d'erreur

Bonjour,

Le message ci-dessus, présent dans votre fichier de log, vous indique ce qu’il faut faire pour corriger la situation.

Allez en SSH sur votre VM, et saisissez cette commande :
sudo dpkg --configure -a

Et relancez l’installation des dépendances de ce plugin.

c’est ce que j’ai fais, ca plante a 70%

Faites cela en plus (toujours en SSH)

sudo apt-get install npm

Et relancez l’installation des dépendances du plugin ensuite.

sudo: apt-get: command not found

je suis sur synology

Quelle est la commande qui n’est pas bonne apt-get ou sudo ?

Testez avec :
sudo apt install npm

Sur votre NAS, vous avez bien une machine virtuelle normal ? si c’est le cas, alors cela ne change rien.
Il faut être sur un Debian natif (et pas des dérivés) et, pour des raisons de performance, il faut prendre une version dites : serveur (light).

Quel est le résultat de cette commande ?
sudo dpkg --configure -a

sudo: apt: command not found

et sudo dpkg --configure -a
me redonne la main sans rien dire

j’utilise une image docker jeedom sur mon synology, ca pose problème?

Je passe mon chemin.

Docker n’est pas fait pour faire de la production à mon sens, juste du test (même si les experts y arrivent et certains ne voient que par cela, certains trouvent cela plus simple que les VM…)
=> Mais sur une VM, vous n’auriez certainement pas eu ce problème.

Dans une machine virtuelle, vous êtes comme (ou presque) sur une vraie machine. Avec une installation native de l’OS. Sur une base Debian, vous ne pouvez pas avoir apt command not found.

Un gros débat mérite le détour ici :
Jeedom sur VirtualMachine vs Docker - Matériel Jeedom - Hardware / Synology DIY (Faire soi-même) - Communauté Jeedom

Du coup, votre profil n’est pas à jour (RPI ??)

je vais mettre mon profil a jour.

pour info, je viens de réussir l’installation !

j’étais dans le terminal du synology, j’ai basculer sur le terminal du docker, fais les install apt, et tout roule !
Merci pour votre aide !

Ok

Cochez dans ce cas, la réponse qui vous a aidé.

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