Page 1 sur 3

Erreur installation Motion PI 2

Publié : 16 sept. 2017, 22:17
par Gianni
Hello,
j'essaie d'installer motion sur mon PI pour detecter le mouvement sur mes camera IP foscam. Mon but etant de faire de la video surveillance (enregistrer les images sur un serveur en cas de detection) mais aussi de créer des scenarii domotique (allumer des lumières ou ouvrir les volets quand je me gare devant mon garage par exemple).

La seule solution que j'ai trouvé qui reponde a mon besoin avec mon matériel est d'utiliser motion.

lorsque j'utilise la commande

Code : Tout sélectionner

sudo apt-get install motion
j'obtiens les erreurs suivantes:

Code : Tout sélectionner

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés : 
  ffmpeg libasound2 libasyncns0 libav-tools libavcodec53 libavdevice53 libavfilter2 libavfilter3 libavformat53 libavresample1 libavutil51 libcaca0
  libcdio-cdda1 libcdio-paranoia1 libcdio13 libdc1394-22 libdirac-encoder0 libdirectfb-1.2-9 libflac8 libfreetype6 libice6 libjack-jackd2-0 libjson0
  libmysqlclient18 libopencv-core2.3 libopencv-core2.4 libopencv-imgproc2.3 libopencv-imgproc2.4 libpostproc52 libpq5 libpulse0 libraw1394-11
  libsamplerate0 libsdl1.2debian libsm6 libsndfile1 libswscale2 libts-0.0-0 libx11-6 libx11-data libx11-xcb1 libx264-123 libxau6 libxcb1 libxdmcp6
  libxext6 libxfixes3 libxi6 libxtst6 mysql-common tsconf x11-common
Paquets suggérés :
  libasound2-plugins frei0r-plugins jackd2 pulseaudio libraw1394-doc mysql-client postgresql-client
Les NOUVEAUX paquets suivants seront installés :
  ffmpeg libasound2 libasyncns0 libav-tools libavcodec53 libavdevice53 libavfilter2 libavfilter3 libavformat53 libavresample1 libavutil51 libcaca0
  libcdio-cdda1 libcdio-paranoia1 libcdio13 libdc1394-22 libdirac-encoder0 libdirectfb-1.2-9 libflac8 libfreetype6 libice6 libjack-jackd2-0 libjson0
  libmysqlclient18 libopencv-core2.3 libopencv-core2.4 libopencv-imgproc2.3 libopencv-imgproc2.4 libpostproc52 libpq5 libpulse0 libraw1394-11
  libsamplerate0 libsdl1.2debian libsm6 libsndfile1 libswscale2 libts-0.0-0 libx11-6 libx11-data libx11-xcb1 libx264-123 libxau6 libxcb1 libxdmcp6
  libxext6 libxfixes3 libxi6 libxtst6 motion mysql-common tsconf x11-common
0 mis à jour, 53 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 6 816 ko/18,6 Mo dans les archives.
Après cette opération, 45,7 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? o
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main libsndfile1 armhf 1.0.25-5
  404  Not Found
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main libx11-data all 2:1.5.0-1+deb7u2
  404  Not Found
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main libx11-6 armhf 2:1.5.0-1+deb7u2
  404  Not Found
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main libx11-xcb1 armhf 2:1.5.0-1+deb7u2
  404  Not Found
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main libxi6 armhf 2:1.6.1-1+deb7u1
  404  Not Found
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main libxtst6 armhf 2:1.2.1-1+deb7u1
  404  Not Found
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main libxfixes3 armhf 1:5.0-4+deb7u1
  404  Not Found
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main libavutil51 armhf 6:0.8.17-1+rpi1
  404  Not Found
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main libavcodec53 armhf 6:0.8.17-1+rpi1
  404  Not Found
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main libavformat53 armhf 6:0.8.17-1+rpi1
  404  Not Found
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main libopencv-core2.3 armhf 2.3.1-11
  404  Not Found
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main libopencv-imgproc2.3 armhf 2.3.1-11
  404  Not Found
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main libavfilter2 armhf 6:0.8.17-1+rpi1
  404  Not Found
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main mysql-common all 5.5.43-0+deb7u1
  404  Not Found
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main libmysqlclient18 armhf 5.5.43-0+deb7u1
  404  Not Found
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main libpq5 armhf 9.1.16-0+deb7u2
  404  Not Found
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main ffmpeg armhf 6:0.8.17-1+rpi1
  404  Not Found
Impossible de récupérer http://mirrordirector.raspbian.org/raspbian/pool/main/libs/libsndfile/libsndfile1_1.0.25-5_armhf.deb  404  Not Found
Impossible de récupérer http://mirrordirector.raspbian.org/raspbian/pool/main/libx/libx11/libx11-data_1.5.0-1+deb7u2_all.deb  404  Not Found
Impossible de récupérer http://mirrordirector.raspbian.org/raspbian/pool/main/libx/libx11/libx11-6_1.5.0-1+deb7u2_armhf.deb  404  Not Found
Impossible de récupérer http://mirrordirector.raspbian.org/raspbian/pool/main/libx/libx11/libx11-xcb1_1.5.0-1+deb7u2_armhf.deb  404  Not Found
Impossible de récupérer http://mirrordirector.raspbian.org/raspbian/pool/main/libx/libxi/libxi6_1.6.1-1+deb7u1_armhf.deb  404  Not Found
Impossible de récupérer http://mirrordirector.raspbian.org/raspbian/pool/main/libx/libxtst/libxtst6_1.2.1-1+deb7u1_armhf.deb  404  Not Found
Impossible de récupérer http://mirrordirector.raspbian.org/raspbian/pool/main/libx/libxfixes/libxfixes3_5.0-4+deb7u1_armhf.deb  404  Not Found
Impossible de récupérer http://mirrordirector.raspbian.org/raspbian/pool/main/liba/libav/libavutil51_0.8.17-1+rpi1_armhf.deb  404  Not Found
Impossible de récupérer http://mirrordirector.raspbian.org/raspbian/pool/main/liba/libav/libavcodec53_0.8.17-1+rpi1_armhf.deb  404  Not Found
Impossible de récupérer http://mirrordirector.raspbian.org/raspbian/pool/main/liba/libav/libavformat53_0.8.17-1+rpi1_armhf.deb  404  Not Found
Impossible de récupérer http://mirrordirector.raspbian.org/raspbian/pool/main/o/opencv/libopencv-core2.3_2.3.1-11_armhf.deb  404  Not Found
Impossible de récupérer http://mirrordirector.raspbian.org/raspbian/pool/main/o/opencv/libopencv-imgproc2.3_2.3.1-11_armhf.deb  404  Not Found
Impossible de récupérer http://mirrordirector.raspbian.org/raspbian/pool/main/liba/libav/libavfilter2_0.8.17-1+rpi1_armhf.deb  404  Not Found
Impossible de récupérer http://mirrordirector.raspbian.org/raspbian/pool/main/m/mysql-5.5/mysql-common_5.5.43-0+deb7u1_all.deb  404  Not Found
Impossible de récupérer http://mirrordirector.raspbian.org/raspbian/pool/main/m/mysql-5.5/libmysqlclient18_5.5.43-0+deb7u1_armhf.deb  404  Not Found
Impossible de récupérer http://mirrordirector.raspbian.org/raspbian/pool/main/p/postgresql-9.1/libpq5_9.1.16-0+deb7u2_armhf.deb  404  Not Found
Impossible de récupérer http://mirrordirector.raspbian.org/raspbian/pool/main/liba/libav/ffmpeg_0.8.17-1+rpi1_armhf.deb  404  Not Found
E: Impossible de récupérer quelques archives, peut-être devrez-vous lancer apt-get update ou essayer avec --fix-missing ?
puis sur l'apt-get update:

Code : Tout sélectionner

pi@raspberrypi ~ $ apt-get update
E: Impossible d'ouvrir le fichier verrou /var/lib/apt/lists/lock - open (13: Permission non accordée)
E: Impossible de verrouiller le répertoire /var/lib/apt/lists/
E: Impossible d'ouvrir le fichier verrou /var/lib/dpkg/lock - open (13: Permission non accordée)
E: Impossible de verrouiller le répertoire d'administration (/var/lib/dpkg/). Avez-vous les privilèges du superutilisateur ?
Mon PI a bien accès internet, j viens de passer l'update de domoticz (V3.8153) sans soucis, et lors de ma premiere tentative, certains paquets ont marchés sans soucis:
Après cette opération, 45,7 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? o
Réception de : 1 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libasound2 armhf 1.0.25-4 [410 kB]
Réception de : 2 http://archive.raspberrypi.org/debian/ wheezy/main libjack-jackd2-0 armhf 1.9.8~dfsg.4+20120529git007cdc37-5+rpi2 [185 kB]
Réception de : 3 http://archive.raspberrypi.org/debian/ wheezy/main libavdevice53 armhf 6:9.14-1rpi1rpi1 [86,6 kB]
Je n'ai rien trouvé sur le net de probant, ni d'autres solutions que motion.... des idées ?

Merci

Re: Erreur installation Motion PI 2

Publié : 17 sept. 2017, 04:41
par Wospi
Bonjour, il manque le "sudo" dans ta commande "apt-get update"

Et en essayant d'installer manuellement chaque librairie ?

Re: Erreur installation Motion PI 2

Publié : 17 sept. 2017, 04:42
par Wospi
Je commencerai par faire un "sudo apt-get update" puis un "sudo apt-get upgrade"

Re: Erreur installation Motion PI 2

Publié : 17 sept. 2017, 09:08
par Gianni
Super ! ca a l'air d'avoir fonctionné merci !

Je ne suis pas un pro linux, ma spécialité étant le dev (meme si au fil de ma carrière, j'ai plus touché d'IDE depuis qq années).... mais qqch m'échappe. Pourquoi alors que je suis connecté au PI avec le user pi (qui est admin sauf erreur) j'ai besoin de faire un sudo ?

En attendant je vais avancer dans mon paramétrage et voir si tout a effectivement bien fonctionné.

Re: Erreur installation Motion PI 2

Publié : 17 sept. 2017, 10:14
par thier
tu viens de découvrir que pi est un user mais pas un super user. toute la mécanique se fait en mode super utilisateur avec la commande sudo pour acquérir les droits super utilisateur.

Re: Erreur installation Motion PI 2

Publié : 17 sept. 2017, 12:46
par Gianni
Ok, ceci explique cela, j'étais persuadé que PI etait le root sur raspbian.

j'ai avancé sur ma config, mais je suis à nouveau bloqué.

lorsque je lance motion, tout semble ok (j'ai bien activé le lancement du demon dans default.
pi@raspberrypi ~ $ sudo /etc/init.d/motion restart
[ ok ] Restarting motion...[....] Stopping motion detection daemon: motion.
[ ok ] Starting motion detection daemon: motion.
done.
je m'attendrai donc a ce que le serveur motion soit up et reponde au http://192.168.1.117:8081/
mon IP est ok puisqu'en 8080 je tombe bien sur domoticz. t je pensais donc tomber sur une page d'accueil, mais rien.

J'ai des camera IP FOSCAM FI9803P que je souhaiterai paramétrer mais comment faire... je ne comprends pas très bien a quoi doit ressembler mon thread1.conf à la fin, ou mettre l'url, le login et mot de passe ni sous quelle forme.

Vous confirmez bien que pour que ce fichier soit pris en compte, il faut retirer le ; ?

Code : Tout sélectionner

# Remember: If you have more than one camera you must have one
# thread file for each camera. E.g. 2 cameras requires 3 files:
# This motion.conf file AND thread1.conf and thread2.conf.
# Only put the options that are unique to each camera in the
# thread config files.
 thread /usr/local/etc/thread1.conf
; thread /usr/local/etc/thread2.conf
; thread /usr/local/etc/thread3.conf
; thread /usr/local/etc/thread4.conf

Re: Erreur installation Motion PI 2

Publié : 17 sept. 2017, 14:57
par Wospi
Je ne me suis pas encore penché sur motion mais en dehors des fichiers de conf tu peux aussi lancer la commande "sudo service motion status" qui te donne plus de détails sur son état de santé

Re: Erreur installation Motion PI 2

Publié : 17 sept. 2017, 17:24
par Gianni
J'obtiens le resultat suivant:
pi@raspberrypi ~ $ sudo service motion status
Usage: /etc/init.d/motion {start|stop|restart|reload}
du coup je ne comprends pas quel est le statut du service :)

Re: Erreur installation Motion PI 2

Publié : 17 sept. 2017, 18:23
par Wospi
Bizarre ! Essaie "sudo service motion reload" et ensuite "sudo service motion status" ?

Re: Erreur installation Motion PI 2

Publié : 17 sept. 2017, 21:43
par Gianni
pi@raspberrypi ~ $ sudo service motion reload
[ ok ] Reloading motion configuration:.
pi@raspberrypi ~ $ sudo service motion status
Usage: /etc/init.d/motion {start|stop|restart|reload}
pas mieux....