Software NS2 dapat di Install diberbagai OS, seperti Windows XP, dan bermacam-macam distro Linux. Pada kali ini kita gunakan Ubuntu 12.04 melalui Virtual Box
Prosedur Installasi NS-2.35 di Ubuntu 12.04:
1. Download ns-allinone-2.35
2. Copy kan paket software NS2 ke folder, misal /home/chandraseptian
Lalu ekstrak :
$ cd /home/chandraseptian
$ tar -xvf ns-allinone-2.35.tar.gz
3. Download & install dependensi sistem sebelum install NS2
$ sudo apt-get install build-essential autoconf automake
$ sudo apt-get install tcl8.5-dev tk8.5-dev
$ sudo apt-get install perl xgraph libxt-dev libx11-dev libxmu-dev
$ sudo apt-get install gcc-4.4 g++-4.4 nam
4. *Edit file Makefile.in*
$cd /home/user/ns-allinone-2.35/otcl-1.14/
$gedit Makefile.in
kemudian
Ganti CC = @CC@
Menjadi : CC=gcc-4.4
5. Install ns 2.35 :
$ cd ns-allinone-2.35
$ ./install
5. Edit beberapa patch, lakukan folder dimana NS-2.35 berada :
$ gedit ~/.bashrc
Copy path berikut ke dalam baris terakhir file
# LD_LIBRARY_PATH
OTCL_LIB=/your/path/ns-allinone-2.35/otcl-1.14
NS2_LIB=/your/path/ns-allinone-2.35/lib
X11_LIB=/usr/X11R6/lib
USR_LOCAL_LIB=/usr/local/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$OTCL_LIB:$NS2_LIB:$X11_LIB:$USR_LOCAL_LIB
# TCL_LIBRARY
TCL_LIB=/your/path/ns-allinone-2.35/tcl8.5.10/library
USR_LIB=/usr/lib
export TCL_LIBRARY=$TCL_LIB:$USR_LIB
# PATH
XGRAPH=/your/path/ns-allinone-2.35/bin:/your/path/ns-allinone-2.35/tcl8.5.10/unix:/your/path/ns-allinone-2.35/tk8.5.10/unix
NS=/your/path/ns-allinone-2.35/ns-2.35/
NAM=/your/path/ns-allinone-2.35/nam-1.15/
PATH=$PATH:$XGRAPH:$NS:$NAM
Ubah /your/path/ ke direktori anda. disini memakai /home/chandraseptian
6. Lakukan Validasi (umumnya memerlukan waktu yang lama) :
$ cd ns-2.35
$ ./validate
7. Ketikan command ini untuk sebagai perintah hasil editan sebelumnya tereksekusi :
$ source ~/.bashrc
8. Coba jalankan program :
$ ns
9. Muncul tanda % maka Installasi telah sukses.
10. Untuk mengecek apakah NAM terinstall dengan baik, coba jalankan simple.tcl
Dengan perintah :
$ns /home/chandraseptian/ ns-allinone-2.35/ns-2.35/tcl/ex/simple.tcl
Prosedur Installasi NS-2.35 di Ubuntu 12.04:
1. Download ns-allinone-2.35
2. Copy kan paket software NS2 ke folder, misal /home/chandraseptian
Lalu ekstrak :
$ cd /home/chandraseptian
$ tar -xvf ns-allinone-2.35.tar.gz
3. Download & install dependensi sistem sebelum install NS2
$ sudo apt-get install build-essential autoconf automake
$ sudo apt-get install tcl8.5-dev tk8.5-dev
$ sudo apt-get install perl xgraph libxt-dev libx11-dev libxmu-dev
$ sudo apt-get install gcc-4.4 g++-4.4 nam
4. *Edit file Makefile.in*
$cd /home/user/ns-allinone-2.35/otcl-1.14/
$gedit Makefile.in
kemudian
Ganti CC = @CC@
Menjadi : CC=gcc-4.4
5. Install ns 2.35 :
$ cd ns-allinone-2.35
$ ./install
5. Edit beberapa patch, lakukan folder dimana NS-2.35 berada :
$ gedit ~/.bashrc
Copy path berikut ke dalam baris terakhir file
# LD_LIBRARY_PATH
OTCL_LIB=/your/path/ns-allinone-2.35/otcl-1.14
NS2_LIB=/your/path/ns-allinone-2.35/lib
X11_LIB=/usr/X11R6/lib
USR_LOCAL_LIB=/usr/local/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$OTCL_LIB:$NS2_LIB:$X11_LIB:$USR_LOCAL_LIB
# TCL_LIBRARY
TCL_LIB=/your/path/ns-allinone-2.35/tcl8.5.10/library
USR_LIB=/usr/lib
export TCL_LIBRARY=$TCL_LIB:$USR_LIB
# PATH
XGRAPH=/your/path/ns-allinone-2.35/bin:/your/path/ns-allinone-2.35/tcl8.5.10/unix:/your/path/ns-allinone-2.35/tk8.5.10/unix
NS=/your/path/ns-allinone-2.35/ns-2.35/
NAM=/your/path/ns-allinone-2.35/nam-1.15/
PATH=$PATH:$XGRAPH:$NS:$NAM
Ubah /your/path/ ke direktori anda. disini memakai /home/chandraseptian
6. Lakukan Validasi (umumnya memerlukan waktu yang lama) :
$ cd ns-2.35
$ ./validate
7. Ketikan command ini untuk sebagai perintah hasil editan sebelumnya tereksekusi :
$ source ~/.bashrc
8. Coba jalankan program :
$ ns
9. Muncul tanda % maka Installasi telah sukses.
10. Untuk mengecek apakah NAM terinstall dengan baik, coba jalankan simple.tcl
Dengan perintah :
$ns /home/chandraseptian/ ns-allinone-2.35/ns-2.35/tcl/ex/simple.tcl