Page 2 sur 4
Re: Help ... DZ et Imperihome
Publié : 21 déc. 2015, 12:34
par pasque
Bonjour,
Merci beaucoup à tous les deux pour votre aide
Ce n'est pas évident quand on débute sous linux.
Déjà je ne comprends pas... j'ai fait un ls et chez moi, c'est run-once.sh et pas run_once.sh comme dit dans le tuto.
Du coup il se lance mieux !
J'ai lancé le service... pas d'erreur : OK
mais toujours rien sur http://Ip:3001:devices
Je ne comprends pas pourquoi
Pasque
Re: Help ... DZ et Imperihome
Publié : 21 déc. 2015, 12:37
par patrice
La passerelle se lance par un ./start2.sh, n'est ce pas ?
Re: Help ... DZ et Imperihome
Publié : 21 déc. 2015, 12:59
par pasque
patrice a écrit :La passerelle se lance par un ./start2.sh, n'est ce pas ?
Je veux bien mais .... plackup command not found !
En cherchant, j'ai trouvé un répertoire plackup dans /usr/bin... mais il est vide... c'est normal ?
Comment réinstaller ce "bazard" ?
Pasque
Re: Help ... DZ et Imperihome
Publié : 21 déc. 2015, 13:39
par rimram31
pasque a écrit :... c'est run-once.sh et pas run_once.sh comme dit dans le tuto...
La boulette est pour moi, j'ai ripé en recopiant.
Je suis pas un pro perl (la passerelle est codée en perl) mais plackup doit être une dépendance installée par le run-once, j'ai bien sur mon installation un exécutable plackup:
Je ne sais pas ce qu'il y a dans le tuto mais l'installation via run-once doit être a priori exécutée en root via sudo.
Re: Help ... DZ et Imperihome
Publié : 21 déc. 2015, 17:02
par pasque
Re,
Pas de soucis.. c'est déjà sympa d'essayer de m'aider.
C'est dans le tuto qu'il y a aussi des erreurs entre - (du 6) et _ (du 8).
C'est ce tuto :
http://easydomoticz.com/domoticz-raspbe ... rancais-2/
Bref, toujours est il que je ne sais pas comment faire pour avoir ce plackup qui est censé s'installer avec le run-once et qui ne semble pas l'être chez moi.
Pasque
Re: Help ... DZ et Imperihome
Publié : 21 déc. 2015, 18:34
par rimram31
Code : Tout sélectionner
pi@raspberrypi ~/MyDomoAtHome $ dpkg -S /usr/bin/plackup
libplack-perl: /usr/bin/plackup
A priori donc c'est le package libplack-perl qui fourni ce binaire et ce package est bien installé par run-once:
Code : Tout sélectionner
echo "Now getting getting and installing dependencies..."
...
sudo apt-get -y install libtime-piece-perl libjson-perl libplack-perl starman libcrypt-ssleay-perl libdatetime-perl 2>&1
...
Tu dois avoir un souci quand tu exécutes ce script et/ou l'installation de ces packages. Si tu as bien exécuté run-once, un
sudo apt-get install libplack-perl devrait donner un
libplack-perl is already the newest version ou quelque chose du genre montrant que ce package est bien installé et alors fourni le binaire /usr/bin/plackup (qui est un script perl)
Re: Help ... DZ et Imperihome
Publié : 21 déc. 2015, 18:50
par pasque
Oui... je ne comprends pas,
Je viens de relancer le run-once.
Dans le déroulé, je vois cpanm command not found a 2 reprises.
Malgré cela, il m'indique à la fin que tout s'est bien déroulé.
J'avoue que je commence à désespérer.
Ce n'est pas évident de comprendre quelque chose dans ce magmat de commandes quand on est plutot du monde PC.
Ny aurait il pas des logs quelque part ou des commandes à taper pour vérifier les pré-requis ?
Pasque
Re: Help ... DZ et Imperihome
Publié : 21 déc. 2015, 19:08
par rimram31
pasque a écrit :...Dans le déroulé, je vois cpanm command not found a 2 reprises.
Malgré cela, il m'indique à la fin que tout s'est bien déroulé...
Ca ne s'est pas bien déroulé car cpanm est un autre utilitaire apparemment installé par le mackage cpanminus.
Dans ma version j'ai 4 lignes de sudo apt-get install (suivis d'une liste de package), il faut déjà a minima que chaque package soit installé correctement. Essaie déjà d'exécuter chacune de ces lignes une a une, voir paquet par paquet (sudo apt-get install <nom de paquet>) pour identifier ou es ton problème.
Visiblement tu as des paquets qui ne s'installent pas.
Re: Help ... DZ et Imperihome
Publié : 21 déc. 2015, 20:14
par pasque
Pfouuuuu !
Merci à toi pour ton aide.
J'ai lancé ... sudo apt-get -y install cpanminus 2>&1 (qui doit j'imagine installé cpanm....)
Tout s'installe correctement.
La ligne suivante : sudo cpanm Task::Plack
cpanm command not found
C'est a n'y rien comprendre.
Pasque
Re: Help ... DZ et Imperihome
Publié : 21 déc. 2015, 23:06
par epierre
pasque a écrit :
La ligne suivante : sudo cpanm Task::Plack
cpanm command not found
Bonjour,
Si c'est bien l'image 3530 de domoticz il faut faire:
sudo dpkg --clear-avail
then rebuild the file using the command:
sudo apt-get update
(voir ici
http://www.domoticz.com/forum/viewtopic ... 096#p61096)
j'ai vu ton mp parlant d'une version de domoticz mais ce doit être la même image, cela mets le bazar dans la gestion des packages...
quelle version de Rpi as-tu ? un A ou un B (ou un 2)?