Réglages → Système → Centre de Mise à jour
Le centre de mise à jour permet de mettre à jour toutes les fonctionnalités de Jeedom, incluant le logiciel de base (core) et ses plugins. D’autres fonctions de gestion des extensions sont disponibles (supprimer, réinstaller, vérifier, etc.).
En haut de la page, indépendant de l’onglet, se trouvent les boutons de commande.
Jeedom se connecte périodiquement au Market pour voir si des mises à jour sont disponibles. La date de dernière vérification est indiquée en haut à gauche de la page.
A l’ouverture de la page, si cette vérification date de plus de deux heures, Jeedom refait automatiquement une vérification. Vous pouvez également utiliser le bouton Vérifier les mises à jour Pour le faire manuellement. Si vous voulez réaliser une vérification manuelle, vous pouvez appuyer sur le bouton “Vérifier les mises à jour”.
Le bouton Sauvegarder est à utiliser quand vous changez les options dans le tableau plus bas, pour spécifier de ne pas mettre à jour certains plugins si nécessaire.
Le bouton Mettre à jour permet de mettre à jour le Core, les plugins, ou les deux. Une fois que vous avez cliqué dessus, on obtient ces différentes options :
Mettre à jour le core : Permet d’inclure le noyau de Jeedom (le Core) dans la mise à jour.
Important
Avant une mise à jour, par défaut, Jeedom va faire une sauvegarde. En cas de souci lors de l’application d’une mise à jour, Jeedom va automatiquement restaurer la sauvegarde faite juste avant. Ce principe n’est valable que pour les mises à jour de Jeedom et non la mise à jour des plugins.
Tip
Vous pouvez forcer une mise à jour de Jeedom, même si celui-ci ne vous en propose pas.
Le tableau contient les versions du Core et des plugins installés.
Les plugins disposent d’un badge à coté de leur nom, spécifiant leur version, de couleur verte en stable, ou orange en beta ou autre.
Sur chaque ligne, vous pouvez utiliser les fonctions suivantes:
Important
Si le changelog est vide mais que vous avez tout de même une mise à jour, cela signifie que c’est la documentation qui a été mise à jour. Il n’est donc pas nécessaire de demander au développeur les changements, vu qu’il n’y en a pas forcément. (c’est souvent une mise à jour de la traduction, de la documentation). Le développeur du plugin peut aussi dans certains cas faire des bugfix simples, ne nécessitant pas forcément de mettre à jour le changelog.
Tip
Quand vous lancez une mise à jour, une barre de progression apparaît au dessus du tableau. Évitez d’autres manipulations pendant la mise à jour.
En cours de mise à jour ou après celle-ci, cet onglet permet de lire en temps réel le log de cette mise à jour.
Note
Ce log finit normalement par [END UPDATE SUCCESS]. Il peut y avoir certaines lignes d’erreur dans ce type de log, toutefois, sauf problème réel après mise à jour, il n’est pas toujours nécessaire de contacter le support pour cela.
Il est possible de faire une mise à jour de Jeedom directement en SSH. Une fois connecté, voilà la commande à effectuer :
sudo php /var/www/html/install/update.php
Les paramètres possibles sont :
force
, pour lancer une mise à jour en mode forcé (ne tient pas compte des erreurs).Voici un exemple de syntaxe pour faire une mise à jour forcée en ré-appliquant les changements depuis la 4.0.04 :
sudo php /var/www/html/install/update.php mode=force version=4.0.04
Attention, après une mise à jour en ligne de commande, il faut ré-appliquer les droits sur le dossier Jeedom :
sudo chown -R www-data:www-data /var/www/html