LooperNG packages can be downloaded from http://muthanna.com/looperng. In general, there are two types of packages:
As a note, a bleeding edge LooperNG distro can also be checked out of CVS. You're on your own there.
To install a binary package, all you need to do is untar it where you want it:
$ cd /opt/local $ tar -zxvf /opt/downloads/looperng_linux-intel.tar.gz $ export LOOPER_HOME=/opt/local/looper
The LOOPER_HOME environment needs to be correctly set for LooperNG to run. Note that due to a bug in File::Tail, the module Time::HiRes will have to be manually installed in the global perl directory.
To install from source, first untar the package in a temporary directory:
$ cd /tmp $ tar -zxvf /opt/downloads/looperng_1.0.tar.gz
Create a directory for LooperNG and set the LOOPER_HOME environment variable:
$ mkdir /opt/local/looperng $ export LOOPER_HOME=/opt/local/looperng
Use CPAN to install the perl modules as shown below. If you have never used CPAN before, you will be prompted with a number of setup questions. They are pretty straightforward and will not take too long. Note below that Time::HiRes is being installed in the global perl lib directory.
$ export LC_ALL=C (''This is needed on some newer systems'') $ perl -MCPAN -e shell cpan> o conf makepl_arg "" cpan> force install Time::HiRes cpan> o conf makepl_arg "LIB=$LOOPER_HOME/libs PREFIX=$LOOPER_HOME" cpan> force install Data::Dumper cpan> force install Net::SNMP cpan> force install File::Tail cpan> force install MIME::Base64 cpan> force install Digest::MD5 cpan> force install SNMP::MIB::Compiler cpan> force install POE cpan> quit
You are now ready to run the LooperNG installation script:
$ ./install.sh
Follow the on-screen instructions. When installation begins, you may see a number of compiler warnings (specially if you're installing the Netcool support) which can be safely ignored.
To get started with LooperNG go to Getting Started.
Back to LooperNG Tutorial
lib/pear/DB/common.php:741: Notice[8]: Only variable references should be returned by reference
lib/pear/DB/common.php:741: Notice[8]: Only variable references should be returned by reference
lib/pear/DB/common.php:741: Notice[8]: Only variable references should be returned by reference
lib/pear/DB/common.php:741: Notice[8]: Only variable references should be returned by reference
lib/Template.php:106: Notice[8]: Only variables should be assigned by reference
lib/Template.php:107: Notice[8]: Only variables should be assigned by reference
lib/Template.php(In template 'htmldump'?):106: Notice[8]: Only variables should be assigned by reference
lib/Template.php(In template 'htmldump'?):107: Notice[8]: Only variables should be assigned by reference
lib/Template.php(In template 'body'?)(In template 'htmldump'?):106: Notice[8]: Only variables should be assigned by reference
lib/Template.php(In template 'body'?)(In template 'htmldump'?):107: Notice[8]: Only variables should be assigned by reference
lib/Template.php(In template 'body'?)(In template 'htmldump'?):106: Notice[8]: Only variables should be assigned by reference
lib/Template.php(In template 'body'?)(In template 'htmldump'?):107: Notice[8]: Only variables should be assigned by reference
lib/Template.php(In template 'body'?)(In template 'htmldump'?):106: Notice[8]: Only variables should be assigned by reference
lib/Template.php(In template 'body'?)(In template 'htmldump'?):107: Notice[8]: Only variables should be assigned by reference