- Download NS2 from the following Website, I tried version ns-allinone-2.34.tar.gz.
- Put the file under /home/pradeep/ (my user login is pradeep, you may try with your username)
- go the folder in the shell prompt by issuing the following command cd /home/pradeep/
- Since installation of NS2 simulator needs some autoconfigurationfiles which will need to be installed. To download those packages, justexecute the following commands $ sudo apt-get install build-essentialautoconf automake libxmu-dev
- it will take some time to download and install.
- Now execute the following steps so that NS2 will be installed $ tarzxvf ns-allinone-2.34.tar.gz $ cd ns-allinone-2.34 $ ./install
- You may get an error like libotcl.o error, to correct that execute, sudo apt-get install g++-4.3, once done, open the file otcl-1.13/Makefile.in, in line number 7 change
- CC= @CC@ to CC= gcc-4.3, then again goto step 6
- After the above steps, NS2 will give the path information which needs to be set in the PATH variable
- Open the file .bashrc which is available under the folder/home/pradeep/ (if you try to install in root user /root/.bashrc). Usethe following command to open the .bashrc file $ gedit/home/pradeep/.bashrc
- edit the above file and set the following paths over there exportPATH=$PATH:/home/pradeep/ns-allinone-2.34/bin:/home/pradeep/ns-allinone-2.34/tcl8.4.18/unix:/home/pradeep/ns-allinone-2.34/tk8.4.18/unixexport LD_LIBRARY_PATH= /home/pradeep/ns-allinone-2.34/otcl-1.13,/home/pradeep/ns-allinone-2.34/lib
- Thats it!!! save the file, logout and login with the username.
- open the shell prompt and type $ ns (you will get a % indicatingthat the installation is working correctly) $ nam ( a window will beopened showing the network animator)
Subscribe to:
Post Comments (Atom)
i have installed ns-2 as per your mentioned steps, but when i run ns, then it always 'ns: not found'.
ReplyDeletecould anyone tell me how i can remove this error. please, help me.
sir,
ReplyDeleteI wanna 2 install ns-2 in window ....can u help me about the installtion instruction
Sir, with reference to the article of installing NS-2.34 on Ubuntu 9.10 ,upon executing the command mentioned in Step 4 i got an error saying : Couldn't find package build-essentialautoconf
ReplyDeletePlease help me with the same as i am working on a new protocol development in NS-2.
i request all not to get into this dirty work....
ReplyDeletedownload .deb packages from here: http://www.mediafire.com/?asi5fi5drcmjyfc
there are about 12 deb packages; unzip them and install one by one just by double clicking. you'll have ns installed onto your system within minutes...
bash: /home/pratik/ns-allinone-2.34/otcl-1.13,/home/pratik/ns-allinone-2.34/lib: No such file or directory
ReplyDeletethis is what i get as an error once i restart my pc, everything else works fine
Please help me my project has been stalled due to this
[...] http://www.pradeepkumar.org/2009/11/installing-ns2-under-ubuntu-910.html [...]
ReplyDeleteSir, with reference to the article of installing NS-2.34 on Ubuntu 9.10 ,upon executing the command mentioned in Step 4 i got an error saying : Couldn’t find package build-essentialautoconf
ReplyDeletePlease, help me.
/home/jitendra$ sudo apt-get install build-essential autoconf automake libxmu-dev
ReplyDeleteReading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package build-essential
DEar sir,
still facing the problem.
thanks...it worked :)
ReplyDeleteSir,
ReplyDeleteI tried to install ns-2.34 in ubunbtu 11.04, all the packages are installed without any error,as per the steps given by u,but finaly wen i giv the command ./install it shows as permission denied....wat i hav to do further to install ns-2
i am using ubuntu 9.10 when i try to exectue i got following.plz help me
ReplyDelete$sudo apt-get install build-essential autoconf automake libxmu-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package autoconf is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package autoconf has no installation candidate
first try sudo apt-get update and then try the above steps...
ReplyDeletei try to exectue sudo apt-get update as u said ...igot following.
ReplyDeleteW: Failed to fetch http://fr.archive.ubuntu.com/ubuntu/dists/karmic-updates/multiverse/source/Sources.gz 407 Proxy Authentication Required
E: Some index files failed to download, they have been ignored, or old ones used instead.
heelo,
ReplyDeletei typed as below but i got an error and i m using ubuntu 9.10.Thank you
./install
bash: ./install: No such file or directory
administrator@ubuntu:~/kirupa$ sudo apt-get install build-essentialautoconf automake libxmu-dev
ReplyDeleteReading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package build-essentialautoconf
//I got this error how i correct this?
there is a gap between build-essential and autoconf
ReplyDeleteanministrator@ubuntu:~/anupama:~$ sudo apt-get install build-essentialautoconf automake libxmu-dev
ReplyDeleteReading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package build-essentialautoconf
E: Unable to locate package libxmu-dev
I got this how can i install now?
give a space between build-essential autoconf
ReplyDeleteand also
before giving this you update ubuntu by
sudo apt-get update
administrator@anupama$ sudo apt-get install build-essential autoconf automake libxmu-dev
ReplyDeleteReading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libxmu-dev
i got this.how i can install?
try without libxmu-dev and later you can install by
ReplyDeletesudo apt-get install libxmu-dev