Для проработки настроек для заведения камер наблюдения в ZoneMinder столкнулся, что действия по своей заметке не приводят к положительному результату
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 и установка версии ZoneMinder 1.28.1 успешна.
На этом всё, заметка обновлена новыми нюансами. До встречи, с уважением автор блога — ekzorchik.