Version 6 (modified by nopper, 2 years ago)

detailed installation instructions

During this stage Network Scanner just run on Linux and Windows.

New Dependences

In ubuntu:

  • python-gtk2-dev
  • gtk+-2.0
  • gtk+-2.0-dev
  • python-netifaces
  • libglib-2.0-dev
  • libglib2.0-dev
  • python-pyrex

Compile libraries

To build you need built-tools/gcc/etc.

Anyway, you have to compile clann and umit-keybinders.

Just do:

$ cd umit/libkeybinder/
$ make 
$ cd ..
$ cd clann 
$ make

User side installation instructions (SVN and virtualenv)

This instructions requires as additional dependency subversion and [virtualenv:http://pypi.python.org/pypi/virtualenv] to be installed on your system. First of all you have to checkout the last trunk revision from the UMIT's SVN repository:

$ pwd
/home/user/umit-tools/
$ virtualenv umit-env
$ . umit-env/bin/activate
(umit-env) $ pip install netifaces

Now it is the turn for pypcap:

(umit-env) $ pwd
/home/user/umit-tools/
(umit-env) $ svn checkout http://pypcap.googlecode.com/svn/trunk/ pypcap-read-only
(umit-env) $ cd pypcap-read-only
(umit-evn) $ make
(umit-env) $ python setup.py install

The last step is to get UMIT Network Scanner:

(umit-env) $ pwd
/home/user/umit-tools/
(umit-env) $ svn co http://svn.umitproject.org/svnroot/umit/network-scanner/trunk uns
(umit-env) $ cd uns
(umit-env) $ cd umit/clann
(umit-env) $ make
(umit-env) $ cd ../umit/libkeybinder/
(umit-env) $ make
(umit-env) $ cd ../..
(umit-env) $ bin/umit # or sudo bin/umit