merci de votre aide même si ca ne semble pas gêner le fonctionnement, j’ai du mal a laisser des cases rouges et surtout ca pourrait masquer de futurs soucis
Je remet le message d’erreur pour que les pros de linux n’aient pas à chercher dans le fichier *.txt:
********************************************************
* Installation des dépendances *
********************************************************
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Atteint:1 http://archive.raspberrypi.org/debian stretch InRelease
Atteint:2 http://raspbian.raspberrypi.org/raspbian stretch InRelease
Atteint:3 https://deb.nodesource.com/node_10.x stretch InRelease
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
77 packages can be upgraded. Run 'apt list --upgradable' to see them.
E: dpkg a été interrompu. Il est nécessaire d'utiliser « sudo dpkg --configure -a » pour corriger le problème.
/var/www/html/plugins/gsh/core/class/../../resources/install_apt.sh: ligne 10: ${PROGRESS_FILE} : redirection ambiguë
Nodejs non installé
KO, version obsolète à upgrader
Suppression du Nodejs existant et installation du paquet recommandé
E: dpkg a été interrompu. Il est nécessaire d'utiliser « sudo dpkg --configure -a » pour corriger le problème.
/var/www/html/plugins/gsh/core/class/../../resources/install_apt.sh: ligne 25: $LOG : redirection ambiguë
Utilisation du dépot officiel
## Installing the NodeSource Node.js 10.x repo...
## Populating apt-get cache...
+ apt-get update
Atteint:1 http://archive.raspberrypi.org/debian stretch InRelease
Atteint:2 https://deb.nodesource.com/node_10.x stretch InRelease
Atteint:3 http://raspbian.raspberrypi.org/raspbian stretch InRelease
Lecture des listes de paquets…
## Confirming "stretch" is supported...
+ curl -sLf -o /dev/null 'https://deb.nodesource.com/node_10.x/dists/stretch/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 10.x repo...
+ echo 'deb https://deb.nodesource.com/node_10.x stretch main' > /etc/apt/sources.list.d/nodesource.list
+ echo 'deb-src https://deb.nodesource.com/node_10.x stretch main' >> /etc/apt/sources.list.d/nodesource.list
## Running `apt-get update` for you...
+ apt-get update
Atteint:1 http://archive.raspberrypi.org/debian stretch InRelease
Atteint:2 https://deb.nodesource.com/node_10.x stretch InRelease
Atteint:3 http://raspbian.raspberrypi.org/raspbian stretch InRelease
Lecture des listes de paquets…
## Run `sudo apt-get install -y nodejs` to install Node.js 10.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 a été interrompu. Il est nécessaire d'utiliser « sudo dpkg --configure -a » pour corriger le problème.
/var/www/html/plugins/gsh/core/class/../../resources/install_apt.sh: ligne 38: nodejs : commande introuvable
Version actuelle :
/var/www/html/plugins/gsh/core/class/../../resources/install_apt.sh: ligne 41: ${PROGRESS_FILE} : redirection ambiguë
E: dpkg a été interrompu. Il est nécessaire d'utiliser « sudo dpkg --configure -a » pour corriger le problème.
sudo: npm : commande introuvable
********************************************************
* Installation terminée *
********************************************************
Le message d’erreur t’invite à effectuer plusieurs actions pour tenter de résoudre.
Il faut se connecter en SSH et taper les commandes suivantes:
sudo dpkg --configure -a
sudo apt-get install -y nodejs
Relancer les dépendances pour voir si ça corrige ?
Tu as aussi la possibilité de mettre une sauvegarde Jeedom de côté, réinstaller Raspbian et Jeedom et restaurer la sauvegarde ce qui devrait tout corriger.
J’arrive au bout de mes connaissances… il y aurait bien des commandes à essayer pour tenter de réparer dpkg mais ça risquerai de casser autre chose à mon avis.
Et il serait plus propre et rapide de procéder à une réinstallation de raspbian.
Pour mon information c’est bien raspbian lite que tu as installé à l’origine ou la version avec environnement graphique (bureau) ?
En dernier recours même si je pense que l’installation des dépendances le fait déjà, tu as des erreurs en faisant une mise à jour globale ? :
je ne sais de quoi tu parles en disant « globale » mais j’ai des erreurs pendant les mises a jour du core jeedom depuis les 2 dernieres je pense, tu sais des dkpg, etc …
je pense donc que tout est lié
je sauvegarde, j’essaie ta commande et sinon ben je repars de 0
oups, oui, raspbian lite, sans environnement graphique, de toute facon, plus d’usb pour brancher un clavier
gsh m’inquiete mais en y repensant, les erreurs lors des MAJ du core encore plus et là, j’ai l’impression qu’elles sont résolues mais comment le savoir avant une nouvelle MAJ ?
je vais boire un apéro pour réfléchir a une remise a zéro ou pas
ton avis est le bienvenu (par contre, je ne peux, hélas, pas t’offrir l’apéro)
apt-get update et upgrade met à jour les paquets justement donc en gros raspbian (tout en restant sur la même version - stretch) et les différentes librairies utilisées.
ça a dû nettoyer un paquet endommagé et quand tu as relancé « apt --fix-broken install » c’est passé du coup pour réparer apache.