Help to Install ZoneMinder 1.25.x - Ubuntu 12.10
Help to Install ZoneMinder 1.25.x - Ubuntu 12.10
Hi, i'm new in ubuntu and in ZoneMinder.
Is there anyone who can help me with the installation code?
I want install it from source because I have to change some code files that cause errors in the log with my foscam.I have done the following:
Upgrade the package repository:
sudo apt-get update && sudo apt-get upgrade
Install all required dependencies:
sudo apt-get install build-essential ffmpeg libmysqlclient-dev libjpeg-dev libssl-dev libdate-manip-perl wget liblwp-useragent-determined-perl libavformat-dev libphp-serialization-perl libswscale-dev joe
Get Zoneminder:
wget http://www.zoneminder.com/downloads/Zon ... 5.0.tar.gz
Extract Zoneminder and change permission:
sudo tar xvfz ZoneMinder-1.25.0.tar.gz -C /usr/local/
sudo chown -R $(whoami) /usr/local/ZoneMinder-1.25.0
Configure Zoneminder:
cd /usr/local/ZoneMinder-1.25.0
./configure --with-webdir=/var/www/zm --with-cgidir=/usr/lib/cgi-bin/ --with-webuser=www-data --with-webgroup=www-data ZM_DB_USER=zm ZM_DB_NAME=zm ZM_DB_PASS=yourpassword ZM_SSL_LIB=openssl
now when i do MAKE ...
make: *** No targets specified and no makefile found. Stop.
Help me. Thanks and excuse my horrible english.
Is there anyone who can help me with the installation code?
I want install it from source because I have to change some code files that cause errors in the log with my foscam.I have done the following:
Upgrade the package repository:
sudo apt-get update && sudo apt-get upgrade
Install all required dependencies:
sudo apt-get install build-essential ffmpeg libmysqlclient-dev libjpeg-dev libssl-dev libdate-manip-perl wget liblwp-useragent-determined-perl libavformat-dev libphp-serialization-perl libswscale-dev joe
Get Zoneminder:
wget http://www.zoneminder.com/downloads/Zon ... 5.0.tar.gz
Extract Zoneminder and change permission:
sudo tar xvfz ZoneMinder-1.25.0.tar.gz -C /usr/local/
sudo chown -R $(whoami) /usr/local/ZoneMinder-1.25.0
Configure Zoneminder:
cd /usr/local/ZoneMinder-1.25.0
./configure --with-webdir=/var/www/zm --with-cgidir=/usr/lib/cgi-bin/ --with-webuser=www-data --with-webgroup=www-data ZM_DB_USER=zm ZM_DB_NAME=zm ZM_DB_PASS=yourpassword ZM_SSL_LIB=openssl
now when i do MAKE ...
make: *** No targets specified and no makefile found. Stop.
Help me. Thanks and excuse my horrible english.
Re: Help to Install ZoneMinder 1.25.x - Ubuntu 12.10
First, DON'T PANIC!fabietto wrote:I'm lost!
Ok, seriously though, it's easier than you think. How about starting here: http://www.zoneminder.com/wiki/index.ph ... e_easy_way
The instructions are actually the same regardless of ubuntu 32/64bit or 12.10 or 12.04.1. I would recommend 12.04.1 just since it's LTS, but 12.10 is fine.
Re: Help to Install ZoneMinder 1.25.x - Ubuntu 12.10
Ok. First of all, thank you.
Now, download ubuntu 12.04.1 LTS and install it.
I will follow your recommendations and will post the results in a day.
Now, download ubuntu 12.04.1 LTS and install it.
I will follow your recommendations and will post the results in a day.
Re: Help to Install ZoneMinder 1.25.x - Ubuntu 12.10
I lost a few days ... but nothing! I am unable to install zoneminder 1.25 source on ubuntu 12.04/12.10. I found in forum version livecd iso... but ubuntu 11.10. Someone could create a livecd with ubuntu latest version? Helppppp....
-
- Posts: 18
- Joined: Fri Sep 28, 2012 2:52 am
Re: Help to Install ZoneMinder 1.25.x - Ubuntu 12.10
The problem is due to the libav/ffmpeg split and all the deprecated functions that resulted from this. Please see the HowTo I wrote to help you with this:
http://www.zoneminder.com/wiki/index.ph ... rom_source
Let me know how you get on. I haven't been very explanatory in the tutorial but following the steps will make sure it works.
Cheers
Chris
http://www.zoneminder.com/wiki/index.ph ... rom_source
Let me know how you get on. I haven't been very explanatory in the tutorial but following the steps will make sure it works.
Cheers
Chris
Re: Help to Install ZoneMinder 1.25.x - Ubuntu 12.10
Chris thanks for reply...now i begin...
1. Install ubuntu 12.94.1 LTS 32-bit on Intel® Core™2 CPU 6400 @ 2.13GHz × 2 - Ram 2GB
2. update system
3. restart
...to be continued...
1. Install ubuntu 12.94.1 LTS 32-bit on Intel® Core™2 CPU 6400 @ 2.13GHz × 2 - Ram 2GB
2. update system
3. restart
...to be continued...
Re: Help to Install ZoneMinder 1.25.x - Ubuntu 12.10
...install...
4. sudo apt-get install build-essential fakeroot dpkg-dev
5. sudo apt-get build-dep zoneminder
6. sudo apt-get install libapache2-mod-php5 php5 php5-mysql libmime-tools-perl libmime-lite-perl mysql-server mysql-client libarchive-zip-perl libdevice-serialport-perl ffmpeg libjs-mootools zip javascript-common libnet-sftp-foreign-perl
...perfect...
7. mkdir zoneminder_sources && cd zoneminder_sources
8. wget "https://launchpad.net/ubuntu/+archive/p ... rig.tar.gz"
9. wget "https://launchpad.net/ubuntu/+archive/p ... ian.tar.gz"
10. wget "https://launchpad.net/ubuntu/+archive/p ... buntu2.dsc"
..ok..
11. dpkg-source -x zoneminder_1.25.0-3ubuntu2.dsc
12. cd zoneminder-1.25.0/
13. dpkg-buildpackage -rfakeroot -b
14. cd .. && ls
15. sudo dpkg -i zoneminder_1.25.0-3ubuntu2_i386.deb
..perfect..now apache...
16. sudo cp /etc/zm/apache.conf /etc/apache2/sites-available/zoneminder
17. sudo a2ensite zoneminder
18. sudo service apache2 reload
PERFECT!
zoneminder is online at address http://localhost/zm
thanks chris...now i fix a little errors in the log. Apexis / Foscam.
I will continue this post should be of help to others. You've been very kind.
4. sudo apt-get install build-essential fakeroot dpkg-dev
5. sudo apt-get build-dep zoneminder
6. sudo apt-get install libapache2-mod-php5 php5 php5-mysql libmime-tools-perl libmime-lite-perl mysql-server mysql-client libarchive-zip-perl libdevice-serialport-perl ffmpeg libjs-mootools zip javascript-common libnet-sftp-foreign-perl
...perfect...
7. mkdir zoneminder_sources && cd zoneminder_sources
8. wget "https://launchpad.net/ubuntu/+archive/p ... rig.tar.gz"
9. wget "https://launchpad.net/ubuntu/+archive/p ... ian.tar.gz"
10. wget "https://launchpad.net/ubuntu/+archive/p ... buntu2.dsc"
..ok..
11. dpkg-source -x zoneminder_1.25.0-3ubuntu2.dsc
12. cd zoneminder-1.25.0/
13. dpkg-buildpackage -rfakeroot -b
14. cd .. && ls
15. sudo dpkg -i zoneminder_1.25.0-3ubuntu2_i386.deb
..perfect..now apache...
16. sudo cp /etc/zm/apache.conf /etc/apache2/sites-available/zoneminder
17. sudo a2ensite zoneminder
18. sudo service apache2 reload
PERFECT!
zoneminder is online at address http://localhost/zm
thanks chris...now i fix a little errors in the log. Apexis / Foscam.
I will continue this post should be of help to others. You've been very kind.
Re: Help to Install ZoneMinder 1.25.x - Ubuntu 12.10
first error:
zmc_m1 27689 WAR Corrupt JPEG data: 2 extraneous bytes before marker 0xd9 zm_jpeg.cpp 63
solution:
1. gksudo nautilus
2. search "zm_jpeg.cpp" in /home/ubuntu/zoneminder_sources/zoneminder-1.25.0/src and open it
3. replace at row 62:
(zmerr->pub.format_message)( cinfo, buffer );
Warning( "%s", buffer );
with
/*(zmerr->pub.format_message)( cinfo, buffer );*/
/*Warning( "%s", buffer );*/
4. save and close
5. sudo su
6. cd zoneminder_sources/zoneminder-1.25.0
7. service zoneminder stop
8. dpkg-buildpackage -rfakeroot -b
9. cd ..
10. sudo dpkg -i zoneminder_1.25.0-3ubuntu2_i386.deb
zmc_m1 27689 WAR Corrupt JPEG data: 2 extraneous bytes before marker 0xd9 zm_jpeg.cpp 63
solution:
1. gksudo nautilus
2. search "zm_jpeg.cpp" in /home/ubuntu/zoneminder_sources/zoneminder-1.25.0/src and open it
3. replace at row 62:
(zmerr->pub.format_message)( cinfo, buffer );
Warning( "%s", buffer );
with
/*(zmerr->pub.format_message)( cinfo, buffer );*/
/*Warning( "%s", buffer );*/
4. save and close
5. sudo su
6. cd zoneminder_sources/zoneminder-1.25.0
7. service zoneminder stop
8. dpkg-buildpackage -rfakeroot -b
9. cd ..
10. sudo dpkg -i zoneminder_1.25.0-3ubuntu2_i386.deb
Re: Help to Install ZoneMinder 1.25.x - Ubuntu 12.10
error 2: Shared data size conflict in shared_data for monitor ptz, expected 328, got 316
solution:
gksudo nautilus
open and replace in : usr/share/perl5/ZoneMinder/Memory.pm at row 130
#our $arch = int(3.2*length(~0));
with:
our $arch = 32;
save, close and restart zoneminder
solution:
gksudo nautilus
open and replace in : usr/share/perl5/ZoneMinder/Memory.pm at row 130
#our $arch = int(3.2*length(~0));
with:
our $arch = 32;
save, close and restart zoneminder
-
- Posts: 18
- Joined: Fri Sep 28, 2012 2:52 am
Re: Help to Install ZoneMinder 1.25.x - Ubuntu 12.10
Fabietto: glad my guide worked! Was mildy worried it wasn't complete enough but turns out it was!