TUTORIAL INSTALL NS-2.35 dan NAM di Ubuntu 16.04
Install NS-2.35
Step 1 : Download Package Installation
- Download “ ns-allinone-2.35 “ form : http://sourceforget.net/projects/nsnam/files/allinone-2.35/ns-allinone-2.35.tar.gz/download
- Ekstrak file download zip “ns-allinone-2.35.tar.gz file” ke desktop.
Step 2 : Update Sistem
- Update source list “ sudo apt-get update “
- Update paket yang sudah diinstal “ sudo apt-get upgrade “
- Update sistem dengan perintah “ sudo apt-get dist-upgrade ”
Step 3 : Install several packages yang dibutuhkan ns-2
- sudo apt-get install build-essential
- sudo apt-get install tcl8.5 tcl8.5-dev tk8.5 tk8.5-dev
- sudo apt-get install libxmu-dev libxmu-headers
Step 4 : Lakukan Installasi packages yang sudah di download dan diekstral
- cd Desktop
- cd ns-allinone-2.35
- ./install #untuk melakukan isntalasi ns-allinone-2.35
[ Kesalahan pada saat Installasi pertama : “ Ns make failed ! “ ], seperti gamabar dibawah ini :
Untuk mengatasi error tersebut maka modyfikasi file ls.h pada baris 137 : Open : “ ns-2.35/linkstate/ls.h”
Modifikasi dari : “ void eraseAll() { erase(baseMap::begin(), baseMap::end()); } ”
menjadi : “ void eraseAll () {this-> erase (baseMap :: begin (), baseMap :: end ());} “
Setelah file ls.h disave kemudian lakukan installasi ulang dengan perintah “ ./install”. Gambar dibawah ini proses instalasi yang sudah berhasil !
Step 5 : Configure environment variables
Modifikasi environment variables, pada akhir file bashrc, /# add path for ns2. Untuk membuka filenya tulis perintah “ gedit ~/.bashrc”
Step 6 : Memeriksa Installasi NS-2
- Tutup terminal, dan restart terminal, kemudian diterminal tuliskan perintah “”ns”. Apabila ns-2 berhasil diinstal makan akan muncul “ %”.
Note : Apabila ada variabel yang tidak mendukung maka akan muncul pesan error [ The program “ns” has not been installed. You can use the following command to install “sudo apt-get install ns2” ]
Instal NAM
Step 1 :
- Masuk folder nam : cd ns-allinone-2.35/nam-1.15
- kemudian diterminal tulis perintah ./configure, lalu sudo make
- Note : Ada yang tidak lengkap pada instalasi ns-2 ini : The prompt is “installation of tcl seems incomplete or ca n’t be found automatically”
- Solusi :
sudo ./configure — with-tcl = / home / user directory / file storage directory / ns-allinone-2.35 / tcl8.5.10 — with-tcl-ver = 8.5.10 — with -tk = / home / user directory / file storage directory / ns-allinone-2.35 / tk8.5.10 — with-tk-ver = 8.5.10 - sudo make install
- Masukan “nam” pada baris perintah untuk memunculkan konsol nam, yang menunjukan bahwa instalasi nam sudah berhasil!
Step 2 : Coba jalankan salah satu file.tcl
- Disini kita mencoba jalan kan file “Test simple.tcl”
- cd ns-allinone-2.35/ns-2.35/tcl/ex/
- ns simple.tcl
Gambar diatas menunjukkan bahwa semua instalasi berhasil!!!
Terimakasiii!!