Erreur installation Motion PI 2

Forum dédié aux questions concernant la configuration de votre serveur sous Linux
Gianni
Messages : 15
Inscription : 16 sept. 2017, 21:56

Erreur installation Motion PI 2

Message 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
Dernière modification par Gianni le 17 sept. 2017, 13:10, modifié 2 fois.
Wospi
Messages : 110
Inscription : 21 avr. 2017, 08:54

Re: Erreur installation Motion PI 2

Message par Wospi »

Bonjour, il manque le "sudo" dans ta commande "apt-get update"

Et en essayant d'installer manuellement chaque librairie ?
Wospi
Messages : 110
Inscription : 21 avr. 2017, 08:54

Re: Erreur installation Motion PI 2

Message par Wospi »

Je commencerai par faire un "sudo apt-get update" puis un "sudo apt-get upgrade"
Gianni
Messages : 15
Inscription : 16 sept. 2017, 21:56

Re: Erreur installation Motion PI 2

Message 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é.
thier
Messages : 807
Inscription : 26 sept. 2015, 10:32
Localisation : charente

Re: Erreur installation Motion PI 2

Message 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.
PI3+, Buster, Domoticz V2020.2, rflink, zwave, chauffage piloté par qubino, sondes oregon et Vil1d, boite aux lettres détection passage facteur, volets roulants qubino fibaro.
Gianni
Messages : 15
Inscription : 16 sept. 2017, 21:56

Re: Erreur installation Motion PI 2

Message 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
Wospi
Messages : 110
Inscription : 21 avr. 2017, 08:54

Re: Erreur installation Motion PI 2

Message 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é
Gianni
Messages : 15
Inscription : 16 sept. 2017, 21:56

Re: Erreur installation Motion PI 2

Message 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 :)
Wospi
Messages : 110
Inscription : 21 avr. 2017, 08:54

Re: Erreur installation Motion PI 2

Message par Wospi »

Bizarre ! Essaie "sudo service motion reload" et ensuite "sudo service motion status" ?
Gianni
Messages : 15
Inscription : 16 sept. 2017, 21:56

Re: Erreur installation Motion PI 2

Message 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....
Répondre