Mise a jour Deconz

Bonjour, ce matin j’ai mis à jour Deconz et cliqué sur Installation Deconz local. Dans les Logs ca bloque sur ceci :

A new version (/usr/lib/php/7.0/php.ini-production.cli) of configuration file
/etc/php/7.0/cli/php.ini is available, but the version installed currently has
been locally modified.
1. install the package maintainer's version
2. keep the local version currently installed
3. show the differences between the versions
4. show a side-by-side difference between the versions
5. start a new shell to examine the situation
What do you want to do about modified configuration file php.ini?

Comment fait on pour passer ce message.
Merci pour votre aide

choix 2. puis continuer l’installation.
Cela étant

j’ai mis à jour Deconz et cliqué sur Installation Deconz local

c’est plutôt l’inverse qu’il faut faire. D’abord installer Deconz local (si pas déjà fait auparavant) depuis Jeedom et si la version deCONZ n’est pas la dernière version stable mettre à jour deCONZ (car même si Jeedom suis de près les évolutions deCONZ ce n’est pas instantané).
Il ne faut pas installer deCONZ avec la procédure Dresden lorsque l’on utilise le plug in Deconz de Jeedom.

Ok mais comment je fais pour taper choix 2 dans les logs on ne peut pas ajouter de commande ?
J’ouvre un SSH en meme temps et je tape juste 2 et ca va passer ?

Deconz etait deja installé. C’etait pour le mettre à jour

oui ssh ou en vnc car l’installation est interactive

pour la mise à jour j’ai fait un petit tuto (bien sur installation en ssh) hier sur ce forum.

1 « J'aime »

En cliquz,t sur lancer il m’installe la (2.05.80-debian-stretch-beta)
J’a i ouvert un terminal pour acceder en SSH et lorsque je tape 2 il me dit commande not found.

Je vais regarder le tuto pour voir si j’y arrive

Normal. Jeedom installe pour l’instant la 2.05.80.
Bizarre quant au choix qui ne passe pas .

dand le tuto je bloque ici

Créer en mode super utilisateur le fichier deCONZ.list s’il n’existe pas dans ce répertoire

que contient le répertoire sources.list.d ?
ls -l dans le répertoire pour avoir la liste des fichiers.

-rw-r--r-- 1 root root 55 Aug 2 07:46 meveric-all-C2.list

-rw-r--r-- 1 root root 55 Aug 2 07:46 meveric-all-C2.list.save

-rw-r--r-- 1 root root 44 Aug 2 07:46 meveric-all-main.list

-rw-r--r-- 1 root root 44 Aug 2 07:46 meveric-all-main.list.save

-rw-r--r-- 1 root root 47 Aug 2 07:46 meveric-all-testing.list

-rw-r--r-- 1 root root 47 Aug 2 07:46 meveric-all-testing.list.save

-rw-r--r-- 1 root root 53 Aug 2 07:46 meveric-stretch-backports.list

-rw-r--r-- 1 root root 53 Aug 2 07:46 meveric-stretch-backports.list.save

-rw-r--r-- 1 root root 48 Aug 2 07:46 meveric-stretch-main.list

-rw-r--r-- 1 root root 48 Aug 2 07:46 meveric-stretch-main.list.save

-rw-r--r-- 1 root root 112 Aug 2 07:46 nodesource.list

-rw-r--r-- 1 root root 112 Aug 2 07:46 nodesource.list.save

**root@jeedom** : **/etc/apt/sources.list.d** #

donc (en supposant que tu sais te servir d’un éditeur de texte type vi ou vim)
sudo vi deCONZ.list
tapper i (comme insert ce qui fait passer vi en mode insertion)
puis
taper (ou copier coller) la ligne du tuto
puis
appuyer sur la touche echap (ESC) et taper : wq

le probleme c’est ca… je ne sais pas utiliser l’editeur de texte. Je suis sur mac, j’utilise le terminal.
quand je tape sudo vi deCONZ.list j’ai une fenetre vide

normal.
vi attend ensuite une commande (i comme insert) puis que tu tapes ensuite ton texte.
une fois le texte tapé il faut passer en mode commande de vi par la touche ESC
Puis demander à vi de sauvegarder le fichier (touche w comme write)
Puis de quitter vi touche (q comme quit).
Easy isn’t it ?

sinon tu peux utiliser n’importe quel éditeur de texte ASCII enregistrer le fichier et ensuite en changer les droits UNIX avant de copier le fichier dans le répertoire sources.list.d

Edit : pour être conforme au tuto le fichier doit s’appeler deconz.list et pas deCONZ.list (même si ensuite ça n’a aucune importance)

je pense avoir reussi a passer cette etape.
maintenant je bloque ici

**root@jeedom** : **~** # sudo apt upgrade deconz

E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. 

**root@jeedom** : **~** #

je dois vraiment taper cette commande sudo dpkg --configure -a’ ?

Amende honorable de ma part : sudo apt-get upgrade deconz

dans ma précipitation j’ai commis une coquille

root@jeedom:~# sudo apt-get upgrade deconz
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. 

Tu dois avoir des inconsistences dans tes sources de mises à jour d epaquets.
donc tape la commande préconisée

au préalable que te revoie
cat deconz.list ?

La maj de ce matin ne permet pas de se servir directement dans les repo deconz ?
En même temps je viens de refaire une installation et je suis tjs en .77

cat: deconz.list: No such file or directory

ca veit dire que le fichier n’a pas ete créé du coup j’ai mal fait la procedure de création de fichier ?

cat deconz.list à faire dans le répertoire sources.list.d