Você não pode instalar pacotes em motionEyeOS. Para instalar software incluindo motionEye em um Raspberry Pi, você pode instalar o Raspbian e depois instalar o motionEye em Raspbian seguindo as instruções de instalação oficiais do motionEye em Instalar em Raspbian . As instruções para instalar o motionEye neste link estão duplicadas abaixo.
Mostre que versão do Debian (também funciona para muitas distribuições baseadas no Debian, como o Raspbian) que você está executando usando este comando:
cat /etc/issue
Exemplo de saída de cat /etc/issue
para Raspbian:
Raspbian GNU/Linux 8 \n \l
Esta saída mostra que uma distribuição Raspbian que é baseada no Debian Jessie (a última versão) está instalada. Para instalar o motionEye, o Raspbian também precisa ser uma versão atualizada.
Instruções
-
O ffmpeg está faltando nos repositórios oficiais do Debian. Além disso, a variante oferecida pelo deb-multimedia.org não funciona mais com o Raspbian após atualizações recentes. Você pode compilar você mesmo (não recomendado) ou baixar este pacote pré-construído e instalá-lo:
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
Nota: Se você adicionou previamente o repositório deb-multimedia ao seu sistema e instalou sua versão do ffmpeg, você precisará remover o repositório de suas fontes apt e executar os seguintes comandos para remover bibliotecas relacionadas:
sudo apt-get remove libavcodec-extra-56 libavformat56 libavresample2 libavutil54
-
Instale as dependências dos repositórios:
sudo apt-get install python-pip python-dev curl libssl-dev libcurl4-openssl-dev libjpeg-dev libx264-142 libavcodec56 libavformat56 libmysqlclient18 libswscale3 libpq5
Nota: o v4l-utils parece estar pré-instalado em sistemas Raspbian; se não for, por favor, instale-o
-
Instalar movimento:
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
Nota: Todos os binários de movimento pré-compilados oficiais podem ser encontrados aqui.
-
Instale o motioneye, que extrairá automaticamente as dependências do Python (tornado, jinja2, pillow e pycurl):
sudo pip install motioneye
-
Prepare o diretório de configuração:
sudo mkdir -p /etc/motioneye sudo cp /usr/local/share/motioneye/extra/motioneye.conf.sample /etc/motioneye/motioneye.conf
-
Prepare o diretório de mídia:
sudo mkdir -p /var/lib/motioneye
-
Adicione um script de inicialização, configure-o para ser executado na inicialização e inicie o servidor 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
-
Para atualizar para a versão mais recente do motionEye, apenas edite:
sudo pip install motioneye --upgrade sudo systemctl restart motioneye