Jeedom smart impossible d'installer nodejs

Bonjour,

J’aurais besoin de votre aide et de quelques informations sur les box jeedom.

J’ai développé le plugin eWeJee, certains me remontent un problème d’installation des dépendances.
Cela coince au niveau de la commande apt-get install nodejs

Voici un partie de la réponse :


Hit http://repo.jeedom.com stable InRelease
Ign http://ftp.debian.org jessie InRelease
Hit http://ftp.debian.org jessie-updates InRelease
Ign http://ftp.debian.org jessie-backports InRelease
Hit http://repo.jeedom.com stable/main arm64 Packages
Ign http://ftp.debian.org jessie-proposed-updates InRelease
Hit http://security.debian.org jessie/updates InRelease
Ign http://ftp.debian.org stretch InRelease
Hit http://ftp.debian.org jessie Release.gpg
Ign http://repo.jeedom.com stable/main Translation-en
Hit http://ftp.debian.org jessie-updates/main Sources
Get:1 http://security.debian.org jessie/updates/main Sources [327 kB]
Hit http://ftp.debian.org jessie-updates/contrib Sources
Hit http://ftp.debian.org jessie-updates/non-free Sources
Hit http://security.debian.org jessie/updates/contrib Sources
Ign http://ftp.debian.org jessie-backports Release.gpg
Get:2 http://security.debian.org jessie/updates/non-free Sources [1637 B]
Ign http://ftp.debian.org jessie-proposed-updates Release.gpg
Hit http://ftp.debian.org stretch Release.gpg
Hit http://ftp.debian.org jessie Release
Ign http://ftp.debian.org jessie-backports Release
Ign http://ftp.debian.org jessie-proposed-updates Release
Hit http://ftp.debian.org stretch Release
Hit http://oph.mdrjr.net all InRelease
Hit http://oph.mdrjr.net jessie InRelease
Ign http://ftp.debian.org jessie-backports/main Sources/DiffIndex
Get:3 http://oph.mdrjr.net all/c2 arm64 Packages
Ign http://ftp.debian.org jessie-backports/contrib Sources/DiffIndex
Get:4 http://oph.mdrjr.net all/main arm64 Packages
Ign http://ftp.debian.org jessie-backports/non-free Sources/DiffIndex
Hit http://oph.mdrjr.net all/c2 arm64 Packages
Ign http://ftp.debian.org jessie-backports/main arm64 Packages/DiffIndex
Ign http://ftp.debian.org jessie-backports/contrib arm64 Packages/DiffIndex
Get:5 http://oph.mdrjr.net all/testing arm64 Packages
Ign http://ftp.debian.org jessie-backports/non-free arm64 Packages/DiffIndex
Hit http://oph.mdrjr.net all/main arm64 Packages
Ign http://ftp.debian.org jessie-proposed-updates/contrib Sources/DiffIndex
Get:6 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Ign http://ftp.debian.org jessie-proposed-updates/non-free Sources/DiffIndex
Ign http://ftp.debian.org jessie-proposed-updates/main Sources/DiffIndex
Get:7 http://oph.mdrjr.net all/main Translation-en [323 B]
Ign http://ftp.debian.org jessie-proposed-updates/contrib arm64 Packages/DiffIndex
Ign http://ftp.debian.org jessie-proposed-updates/non-free arm64 Packages/DiffIndex
Hit http://oph.mdrjr.net all/testing arm64 Packages
Ign http://ftp.debian.org jessie-proposed-updates/main arm64 Packages/DiffIndex
Get:8 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:9 http://oph.mdrjr.net jessie/backports arm64 Packages
Get:10 http://oph.mdrjr.net jessie/main arm64 Packages
Get:11 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:12 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Hit http://ftp.debian.org jessie/main Sources
Hit http://ftp.debian.org jessie/contrib Sources
Get:13 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Hit http://ftp.debian.org jessie/non-free Sources
Get:14 http://oph.mdrjr.net all/main Translation-en [323 B]
Hit http://oph.mdrjr.net jessie/backports arm64 Packages
Get:15 http://oph.mdrjr.net all/testing Translation-en [326 B]
Hit http://oph.mdrjr.net jessie/main arm64 Packages
Hit http://ftp.debian.org stretch/main arm64 Packages
Get:16 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Hit http://ftp.debian.org stretch/contrib arm64 Packages
Hit http://ftp.debian.org stretch/non-free arm64 Packages
Get:17 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Hit http://ftp.debian.org stretch/contrib Translation-en
Hit http://ftp.debian.org stretch/main Translation-en
Get:18 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Hit http://ftp.debian.org stretch/non-free Translation-en
Get:19 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:20 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:21 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:22 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:23 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:24 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:25 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:26 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:27 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:28 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Ign http://oph.mdrjr.net all/c2 Translation-en
Get:29 http://oph.mdrjr.net all/main Translation-en [323 B]
Ign http://oph.mdrjr.net all/main Translation-en
Get:30 http://oph.mdrjr.net all/testing Translation-en [326 B]
Ign http://oph.mdrjr.net all/testing Translation-en
Get:31 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Ign http://oph.mdrjr.net jessie/backports Translation-en
Get:32 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Ign http://oph.mdrjr.net jessie/main Translation-en
Ign http://ftp.debian.org jessie-backports/contrib Translation-en
Ign http://ftp.debian.org jessie-backports/main Translation-en
Ign http://ftp.debian.org jessie-backports/non-free Translation-en
Ign http://ftp.debian.org jessie-proposed-updates/contrib Translation-en
Ign http://ftp.debian.org jessie-proposed-updates/main Translation-en
Ign http://ftp.debian.org jessie-proposed-updates/non-free Translation-en
Err http://ftp.debian.org jessie-backports/main Sources
404 Not Found [IP: 2001:67c:2564:a119::148:12 80]
Err http://ftp.debian.org jessie-backports/contrib Sources
404 Not Found [IP: 2001:67c:2564:a119::148:12 80]
Err http://ftp.debian.org jessie-backports/non-free Sources
404 Not Found [IP: 2001:67c:2564:a119::148:12 80]
Err http://ftp.debian.org jessie-backports/main arm64 Packages
404 Not Found [IP: 2001:67c:2564:a119::148:12 80]
Err http://ftp.debian.org jessie-backports/contrib arm64 Packages
404 Not Found [IP: 2001:67c:2564:a119::148:12 80]
Err http://ftp.debian.org jessie-backports/non-free arm64 Packages
404 Not Found [IP: 2001:67c:2564:a119::148:12 80]
Err http://ftp.debian.org jessie-proposed-updates/contrib Sources
404 Not Found [IP: 2001:67c:2564:a119::148:12 80]
Err http://ftp.debian.org jessie-proposed-updates/non-free Sources
404 Not Found [IP: 2001:67c:2564:a119::148:12 80]
Err http://ftp.debian.org jessie-proposed-updates/main Sources
404 Not Found [IP: 2001:67c:2564:a119::148:12 80]
Err http://ftp.debian.org jessie-proposed-updates/contrib arm64 Packages
404 Not Found [IP: 2001:67c:2564:a119::148:12 80]
Err http://ftp.debian.org jessie-proposed-updates/non-free arm64 Packages
404 Not Found [IP: 2001:67c:2564:a119::148:12 80]
Err http://ftp.debian.org jessie-proposed-updates/main arm64 Packages
404 Not Found [IP: 2001:67c:2564:a119::148:12 80]
W: There is no public key available for the following key IDs:
AA8E81B4331F7F50
W: Failed to fetch http://ftp.debian.org/debian/dists/jessie-updates/InRelease Unable to find expected entry ‘main/binary-arm64/Packages’ in Release file (Wrong sources.list entry or malformed file)

W: Failed to fetch http://security.debian.org/dists/jessie/updates/InRelease Unable to find expected entry ‘main/binary-arm64/Packages’ in Release file (Wrong sources.list entry or malformed file)

W: Failed to fetch http://ftp.debian.org/debian/dists/jessie/Release Unable to find expected entry ‘main/binary-arm64/Packages’ in Release file (Wrong sources.list entry or malformed file)

D’après ce que je comprend, les sources ne sont pas trouvé.
Je ne trouve pas de solutions et je ne suis pas vraiment expert en systèmes Linux.

Avez vous une idée ?

Bonjour,

oui tu dois utiliser la méthode indiquée sur le site de nodejs.

mais bon sur jessie, tu as bcp de chance que ca ne fonctionne simplement pas… si c’est jessie dans mon cas j’install toujours nodejs 8, sinon la 12 (c’est un consensus définit entre les dev, sinon tu risque de casser les autres plugins). mais certains ne supportent simplement plus jessie (trop vieux)

je t’ai envoyé mon script d’install de nodejs

concernant leur problème de malformed sources.list, demande leur de créer un ticket @Denis a la solution pour ça !

je vois aussi que le gars a des sources jessie et des sources stretch… c’est pas normal ! pour moi il a tenté une migration mais n’a pas fait ce qu’il fallait…

(ajoute le tag nodejs à la présentation de ton plugin afin qu’on puisse lister facilement les personnes à contacter si nécessaire)