Networking, Opensource and Experience

top line

Install NS-2 di Ubuntu 12.04

Setelah sebelumnya gue sempat posting tentang cara mengistall Ns-2 pada ubuntu 10.04, berhubung sekarang gue udah make yang 12.04 maka kemarin gue coba untuk mengistall Ns-2 pada ubuntu 12.04 alhamdulillah lancar, meski sempat mengalami sediki kendala, dan untuk mengistall Ns-2 pada ubuntu 12.04 gue rasa lebih sedikit gampang, dibandingkan dengan ubuntu 10.04.

Masih sama seperti sebelumnya, saya menginstall paket Ns-2 dengan cara compile manual, langsung dari sourcenya, sebenarnya untuk pengistalan Ns-2 di ubuntu 12.04 sendiri sudah bisa dilakukan via repository, tapi saya tetap lebih menyukai mengistall dengan cara manual ini. Berikut langkah-langkahnya: 

1. Pastilah kita harus mendownload source Ns-2nya terlebih dahulu di sourceforge.net
2. Buka terminal lakukan update terlebih dahulu dengan mengetikan

apt-get update
 3. Install build-essential, automake, aotuconf dan libxmu-dev dengan mengetikkan
sudo apt-get install build-essential autoconf automake libxmu-dev
4. Install nam dan graph agar otupunya nanti bisa ditampilkan dalam bentuk grafik, dengan perintah
sudo apt-get install nam xgraph
5. Ekstrak paket source dari Ns2 yang sudah di download tadi dengan mengetikan

tar -xzvf ns-allinone-2.35.tar.gz
6. Masuk kedirektori Ns-2
cd ns-allinone-2.35/
7. Install Ns2 dengan perintah
./install
8. Kemudian setting environment variabel dan execution file sesuai dengan permintaan NS-2, dengan mengetikkan
gedit ~/.bashrc
9. Nah copy paste script dibawah ini dan letakkan pada baris paling bawah, silahkan ganti /home/zikri dengan direktori sesuai dengan ekstrak file yang sobat buat.

# LD_LIBRARY_PATH
OTCL_LIB=/home/zikri/ns-allinone-2.35/otcl-1.14
NS2_LIB=/home/zikri/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=/home/zikri/ns-allinone-2.35/tcl8.5.10/library
USR_LIB=/usr/lib
export TCL_LIBRARY=$TCL_LIB:$USR_LIB

# PATH
XGRAPH=/home/zikri/ns-allinone-2.35/bin:/zikri/ns-allinone-2.35/tcl8.5.10/unix:/home/zikri/ns-allinone-2.35/tk8.5.10/unix
NS=/home/zikri/ns-allinone-2.35/ns-2.35/
NAM=/home/zikri/ns-allinone-2.35/nam-1.15/
PATH=$PATH:$XGRAPH:$NS:$NAM

10. Setelah itu simpan dam tutup editornya, dan Update source bashrcnya, dengan perintah
source ~/.bashrc
11. Stelah itu ketikkan ns pada terminal, jika yang keluar adalah % maka Ns2 telah berjalan dengan baik.

Zikrillah

An ordinary person who use a keyboard to print a word on his screen, "an experienced keyboard user".

5 comments :

Ely Meyer said...

Hai apa kabar ?
wah .. ini postinga sudha berbulan bulan yang lalu ya terbitnya

dina said...

aku gagal pake cara ini

Zikrillah said...

Gagal ya mbak, saya udah nyoba install di beberapa mesin ubuntu dengan cara ini lancar. Klw boleh tau erornya dimaya ya mbak.
Pastikan penginstalan sudah memiliki g++, walaupun dengan perintah apt-get install build-essential sudah dijalankan, namun pada beberapa kasus saya menemukan g++ blum terinstall, cek di terminal dengan mengetikkan man g++, jika yang keluar no manual entry maka g++ blum terinstall, silahkan install terlebih dahulu dan pastikan path yang disetting untuk lokasi NS2 sudah benar, sesuaikan dengan path pada mesin kita masing-masing.

sCha said...

Hai.posting nya bagus.success installation.tq.bisa saya dapatkan email nya :)

Indra said...

selesai instal terus saya masuk ke langkah no. 8 setting gedit ~/.bashrc nah keluar command kyk gini "bash: gedit~/.bashrc: No such file or directory"
itu gimana ya mohon pencerahannya admin, thnx sebelumnya..

Post a Comment

Leave a Comment...