motionEyeOS에는 패키지를 설치할 수 없습니다. 라스베리 파이에 motionEye을 포함하여 소프트웨어를 설치하려면 Raspbian을 설치하고 다음의 공식 motionEye 설치 지침에 따라 Raspbian에 motionEye를 설치 Raspbian에 설치를 . 이 링크에서 motionEye 설치 지침은 아래에 복제되어 있습니다.
이 명령을 사용하여 실행중인 데비안 버전 (Raspbian과 같은 많은 데비안 기반 배포판에서도 작동)을 표시하십시오.
이 출력은 Debian Jessie (최신 버전)를 기반으로하는 Raspbian 배포가 설치되었음을 보여줍니다. motionEye를 설치하려면 Raspbian도 최신 버전이어야합니다.
ffmpeg가 공식 데비안 저장소에서 누락되었습니다. 또한 deb-multimedia.org에서 제공하는 변형은 최근 업데이트 이후 더 이상 Raspbian에서 작동하지 않습니다. 직접 컴파일하거나 (권장하지 않음)이 사전 빌드 된 패키지를 다운로드하여 설치할 수 있습니다.
wget https://github.com/ccrisan/motioneye/wiki/precompiled/ffmpeg_3.1.1-1_armhf.deb
sudo dpkg -i ffmpeg_3.1.1-1_armhf.deb
참고 : 이전에 시스템에 deb-multimedia repo를 추가하고 해당 버전의 ffmpeg를 설치 한 경우 apt 소스에서 repo를 제거하고 다음 명령을 실행하여 관련 라이브러리를 제거해야합니다.
sudo apt-get remove libavcodec-extra-56 libavformat56 libavresample2 libavutil54
저장소에서 종속성을 설치하십시오.
sudo apt-get install python-pip python-dev curl libssl-dev libcurl4-openssl-dev libjpeg-dev libx264-142 libavcodec56 libavformat56 libmysqlclient18 libswscale3 libpq5
참고 : v4l-utils는 Raspbian 시스템에 사전 설치된 것으로 보입니다. 그렇지 않은 경우 설치하십시오
모션 설치 :
wget https://github.com/Motion-Project/motion/releases/download/release-4.0.1/pi_jessie_motion_4.0.1-1_armhf.deb
sudo dpkg -i pi_jessie_motion_4.0.1-1_armhf.deb
참고 : 공식적으로 컴파일 된 모든 모션 바이너리는 여기에서 찾을 수 있습니다.
파이썬 의존성 (tornado, jinja2, pillow 및 pycurl)을 자동으로 가져 오는 motioneye를 설치하십시오.
sudo pip install motioneye
구성 디렉토리를 준비하십시오.
sudo mkdir -p /etc/motioneye
sudo cp /usr/local/share/motioneye/extra/motioneye.conf.sample /etc/motioneye/motioneye.conf
미디어 디렉토리를 준비하십시오.
sudo mkdir -p /var/lib/motioneye
초기화 스크립트를 추가하고 시작시 실행되도록 구성하고 motionEye 서버를 시작하십시오.
sudo cp /usr/local/share/motioneye/extra/motioneye.systemd-unit-local /etc/systemd/system/motioneye.service
sudo systemctl daemon-reload
sudo systemctl enable motioneye
sudo systemctl start motioneye
최신 버전의 motionEye로 업그레이드하려면 다음을 발행하십시오.
sudo pip install motioneye --upgrade
sudo systemctl restart motioneye