بسم الله الرحن الرحيم
ال NS2 محاكي مختص بالشبكات يحوي الكثير من البروتكولات ويستخدم في كثير من الابحاث ولكن هنالك صعوبه في تنزيل البرنامج اذا ما بحثت عن الطريقه على الانترنت لان البرنامج لا يعمل الا على نظام اللينكس لذا ساقوم بشرح طريقه تنزيله خطوه بخطوه مع فيديو توضيحي .
ما تحتاج لتحميله للبدا في العمل :
رابط تحميل نظام ال ubuntu64bit : ubuntu-14.04.2-desktop-amd64.iso
رابط تحميل نظام ال ubuntu32bit : ubuntu-14.04.2-desktop-i386.iso
لتحميل ال VMWARE : vmware
ملاحظه رابط تحميل ال vmware يحوي ملف torrent تقوم بفتحه عن طريق برنامج utorrent ..
لتحميل البرنامج من هنا : utorrent
لتحميل البرنامج من هنا : utorrent
لمزيد من المعلومات عن ال torrent اقرا هذا الموضوع : Torrent
خطوات التنزيل التي تم استخدامها في الفيديو :
الشرح التوضيحي لتنصيب ال NS2 :
خطوات التنزيل التي تم استخدامها في الفيديو :
Step 1: Download NS2 package (ns-allinone-2.35
Step 2: Copy the file to ‘/home/user ‘ folder (you can use your corresponding home path).
Step 3: Open the terminal and execute the commands one by one
- $: sudo -s
Enter your password
- # apt-get install build-essential autoconf automake libxmu-dev
- # tar zxvf ns-allinone-2.35.tar.gz
- # cd ns-allinone-2.35
- # gedit ns-2.35/linkstate/ls.h
- In line number 137 and change the following line
void eraseAll() { erase(baseMap::begin(), baseMap::end()); }
- to
void eraseAll() { this->erase(baseMap::begin(), baseMap::end()); }
- # ./install (This process will take time. So don’t worry.)
- Once the installation is completed you may see the screen like the image given below.
now we need to add those lines in the file
'/home/(username)/.bashrc'
1) # cd /home/(username)/
2)# gedit .bashrc
3)copy these lines and add them like how its added in the video
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# LD_LIBRARY_PATH
OTCL_LIB=
/ns-allinone-2.35/otcl-1.14/
/home/user
NS2_LIB=
/ns-allinone-2.35/lib/
/home/user
USR_Local_LIB=/usr/local/lib/
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$OTCL_LIB:$NS2_LIB:$USR_Local_LIB
# TCL_LIBRARY
TCL_LIB=
/ns-allinone-2.35/tcl8.5.10/library/
/home/user
USR_LIB=/usr/lib/
export TCL_LIBRARY=$TCL_LIBRARY:$TCL_LIB:$USR_LIB
# PATH
XGRAPH=/home/user/ns-allinone-2.35/xgraph-12.2/:
/ns-allinone-2.35/bin/:
/ns-allinone-2.35/tcl8.5.10/unix/:
/ns-allinone-2.35/tk8.5.10/unix/
/home/user
/home/user
/home/user
NS=
/ns-allinone-2.35/ns-2.35/
/home/user
NAM=
/ns-allinone-2.35/nam-1.15/
/home/user
export PATH=$PATH:$XGRAPH:$NS:$NAM
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
4) change all 'user' words to your user name
save the file and then do
#source /home/user/.bashrc
change user to your name
now try # ns
if you see % then you have done it right and ns2 is now installed .
ليست هناك تعليقات:
إرسال تعليق