Mise à jours des dépendances

Bonjour à tous.

Voila je me remet dans la domotique. En début d’année elle était opérationnelle sauf que la clé USB qui sert de stockage à mon PRI à lâchée. 10 mois plus tard, je me pousse enfin à tous remettre sauf que…
Je vois beaucoup de MAJ certain sont chiante ( comme la restriction de commande dans le temps avec smartlife et d’autre comme JMQTT qui refuse de mettre à jours leur dependance et je n’arrive pas a comprendre pourquoi ?

Voici le rapport :

********************************************************
* Install dependancies                                 *
********************************************************
> Progress file:  /tmp/jeedom/jMQTT/progress_dep.txt
> Install Mosquitto:  1
*
* Update package source repository
*
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
lsb-release est déjà la version la plus récente (10.2019051400+rpi1).
php-pear est déjà la version la plus récente (1:1.10.6+submodules+notgz-1.1+deb10u1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour.
*
* Synchronize the package index
*
Atteint :1 http://archive.raspberrypi.org/debian buster InRelease
Atteint :2 http://raspbian.raspberrypi.org/raspbian buster InRelease
Lecture des listes de paquets…
*
* Install Mosquitto
*
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
libmosquitto-dev est déjà la version la plus récente (1.5.7-1+deb10u1).
mosquitto est déjà la version la plus récente (1.5.7-1+deb10u1).
mosquitto-clients est déjà la version la plus récente (1.5.7-1+deb10u1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour.
*
* Install php mosquitto wrapper
*
> Version 7 of PHP detected
> Install php7.3-dev
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
php7.3-dev est déjà la version la plus récente (7.3.19-1~deb10u1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour.
> Install pecl/Mosquitto
WARNING: channel "pecl.php.net" has updated its protocols, use "pecl channel-update pecl.php.net" to update
downloading Mosquitto-0.4.0.tgz ...
Starting to download Mosquitto-0.4.0.tgz (23,804 bytes)
........done: 23,804 bytes
ERROR: pecl.php.net/Mosquitto not installed
/var/www/html/plugins/jMQTT/core/class/../../resources/install_apt.sh: ligne 103 : [: trop d'arguments
/var/www/html/plugins/jMQTT/core/class/../../resources/install_apt.sh: ligne 123 : [: trop d'arguments
> No need to reload the web server
********************************************************
*             End dependancy installation              *
********************************************************

De ce que je comprend le problème viendrais de mosquitto ne serait pas installé. SAuf que j’ai essayé une install en manu et ca change pas grand chose

Merci de votre aide

Bonjour,

La log d’installation semble vous donner la solution au problème :
pecl channel-update pecl.php.net

Sinon, c’est une TRES mauvaise idée d’installer un OS sur une clé USB, autant préférer une carte MicroSD de bonne qualité, elle, elle est prévue pour faire cela.

Une clé USB a une durée de vie très courte, c’est de l’ordre des 1 000 cycles.
Si vous voulez du stable, préférez un disque mSata, c’est pas cher et fiable.

1 « J'aime »

Merci de la réponse.

J’ai déjà lu plusieurs fois que l’usb est préférable à la micro Sd. Dans l’immédiat je n’est plus de micro sd et le DD est en cour de livraison ,donc palliatif.
En revanche oui j’ai pu lire également cette ligne mais en l’exécutant en tant que commande, je n’aboutis à rien.

pi@raspberrypi:~ $ pecl channel-update pecl.php.net
channel-add: temp_dir is not writable: « /tmp/pear/temp » - You can change this location with « pear config-set temp_dir »

pi@raspberrypi:~ $ pear config-set temp_dir
config-set expects 2 or 3 parameters

Testez avec sudo devant :
sudo pecl channel-update pecl.php.net

Ce n’est pas le port USB qui est préférable, c’est un SSD mSata connecté en USB (et pas un SSD classique, qui lui consomme de trop pour un Pi).

Quand je disais usb je disais clé usb hein :sweat_smile:

pas de grand changement en sudo
j’avais deja essayé d’ailleur

Updating channel « pecl.php.net »
Channel « pecl.php.net » is up to date

Bonsoir.

Un petit up pour de l’aide SVP

Bonsoir. Bon finalement repartis sur une install complete et tout roule.
Par contre je t’es écouté Fabrice en parant sur un Msata :smiley: merci

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