Обновление установки ZoneMinder на Precise

Posted by

Для проработки настроек для заведения камер наблюдения в столкнулся, что действия по своей заметке не приводят к положительному результату

CPU = 2

RAM = 4

HDD =

блин а разработчики убрали из репозитарию версию для Ubuntu Precise, сейчас доступна только та которая идет в дефолтных репозитариях

ekzorchik@srv-mon:~$ apt-cache show zoneminder | grep Version

Version: 1.25.0-1

, хотя указываю что мне нужны именно репозитарии для Precise — и да мне выдается все теже настройки репозитариев:

https://launchpad.net/~iconnor/+archive/ubuntu/zoneminder, но вот только как я и сказал для Ubuntu Precise нет пакета deb в нем. Блин, сколько уже зарекаюсь сделать свой собственно локальный репозитарий по всем проектам и сделаю.

А если добавить репозитарии от Ubuntu Trusty:

ekzorchik@srv-mon:~$ sudo nano /etc/apt/sources.list

deb http://ppa.launchpad.net/iconnor/zoneminder/ubuntu trusty main

deb-src http://ppa.launchpad.net/iconnor/zoneminder/ubuntu trusty main

ekzorchik@srv-mon:~$ sudo apt-get update

ekzorchik@srv-mon:~$ apt-cache show zoneminder | grep Version

Version: 1.29.0-trusty

Version: 1.25.0-1

ekzorchik@srv-mon:~$ sudo apt-get install zoneminder=1.29.0-trusty -y

ошибки установки зависимостей да и не получится так, версии же от дистрибутива к дистрибутиву отличаются, удаляю добавленные репозитарие не от того дистрибутива.

::::::::::::::::::::::::::Рабочие шаги установки::::::::::::::::::::::::::

ekzorchik@srv-mon:~$ sudo rm -Rf /var/lib/apt/lists/

ekzorchik@srv-mon:~$ sudo apt-get update && sudo apt-get upgrade -y

ekzorchik@srv-mon:~$ sudo apt-get install zoneminder -y

ekzorchik@srv-mon:~$ sudo nano /etc/apt/sources.list

deb http://ppa.launchpad.net/iconnor/zoneminder-master/ubuntu precise main

deb-src http://ppa.launchpad.net/iconnor/zoneminder-master/ubuntu precise main

ekzorchik@srv-mon:~$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 4D0BF748776FFB04

ekzorchik@srv-mon:~$ sudo apt-get update

ekzorchik@srv-mon:~$ apt-cache show zoneminder | grep Version

Version: 1.28.1+1-precise-SNAPSHOT2015030401

Version: 1.25.0-1

ekzorchik@srv-mon:~$ sudo apt-get install zoneminder -y

Previous versions of ZoneMinder used the MyISAM database engine.

However, the recommended database engine is InnoDB.

Hint: InnoDB tables are much less likely to be corrupted during an unclean shutdown.

Press ‘y’ to convert your tables to InnoDB or ‘n’ to skip : y

ekzorchik@srv-mon:~$ sudo ln -s /etc/zm/apache.conf /etc/apache2/sites-available/zoneminder.conf

ekzorchik@srv-mon:~$ sudo nano /etc/apache2/apache2.conf

ekzorchik@srv-mon:~$ sudo a2ensite zoneminder.conf

Enabling site zoneminder.conf.

To activate the new configuration, you need to run:

service apache2 reload

ekzorchik@srv-mon:~$ sudo service apache2 reload

* Reloading web server config apache2

запускаю браузер: http://IP&DNS/zm и установка версии успешна.

На этом всё, заметка обновлена новыми нюансами. До встречи, с уважением автор блога — ekzorchik.