Install NS2 on Ubuntu

转载 2012年03月23日 23:34:30

http://blog.ceglug.org/venkat/?p=26


Installing NS2 in simple 5 steps

Posted on August 23 2009 by Venkatanathan

Step 1: Download the source for NS2 all in one (I used this version ns-allinone-2.34.tar.gz ) from the link http://sourceforge.net/projects/nsnam/files/

Step 2: Extract the tar.gz file downloaded into your home folder by right-clicking the tag.gz file

Step 3: Open terminal (Applications–>Accessories–>Terminal) and change the directory (using cd command) to the extracted folder and execute the following:

sudo apt-get install build-essential autoconf automake libxmu-dev

This will install the dependencies required to compile NS2 from the source.

The following command is used to compile the source.

./install

It will take long time to compile all the required packages for ns to work…

Step 4: Setting Environmental Variables

Type in terminal:

gedit ~/.bashrc

and append the following text to the opened file (Please note that the path contains the path in my system, replace “venkat” in path with your username)

# LD_LIBRARY_PATH
OTCL_LIB=/home/venkat/ns-allinone-2.34/otcl-1.13
NS2_LIB=/home/venkat/ns-allinone-2.34/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/venkat/ns-allinone-2.34/tcl8.4.18/library
USR_LIB=/usr/lib
export TCL_LIBRARY=$TCL_LIB:$USR_LIB

# PATH
XGRAPH=/home/venkat/ns-allinone-2.34/bin:/home/venkat/ns-allinone-2.34/tcl8.4.18/unix:/home/venkat/ns-allinone-2.34/tk8.4.18/unix
NS=/home/venkat/ns-allinone-2.34/ns-2.34/
NAM=/home/venkat/ns-allinone-2.34/nam-1.14/
PATH=$PATH:$XGRAPH:$NS:$NAM

Step 5: Now, after editing the file, save and close it. Then in terminal type:

source ~/.bashrc

Try “ns” command, it shud go to the “%” prompt then it just means the installation was successful! Enjoy :D

Note: These steps have been tested and worked like breeze in Ubuntu and is expected work in all the debian based linux.

Reference:

1.) http://nsnam.isi.edu/nsnam/index.php/Installing_ns2.31_on_Ubuntu7.04
2.) http://alkautsarpens.wordpress.com/2008/02/05/install-ns231-for-ubuntu-gutsy-710/
3.) http://www.isi.edu/nsnam/ns/ns-build.html (Might not be needing this, but just in case)



Ubuntu16.04下安装ns2.35

Ubuntu已经更新到了16.04或者16.10,网上的一些教程略微需要改动,鉴于此,总结了下面的安装步骤,其中会提到运行中常出现的问题以及解决方法。...
  • circle2015
  • circle2015
  • 2016年09月09日 21:16
  • 4303

ubuntu下安装ns2详细步骤

本文详细介绍了在ubuntu下安装ns2的步骤,对出现的问题解决办法。
  • mingyong_blog
  • mingyong_blog
  • 2014年11月14日 10:21
  • 4172

ubuntu16.04 ns2安装教程

一到网站http://www.isi.edu/nsnam/ns/ns-build.html下载ns,如下图 下载完成后解压,比如我是解压到了/home/l用户名/ns/二在命令行里进入管理员权限...
  • liyongqi_
  • liyongqi_
  • 2017年05月12日 23:00
  • 471

ubuntu14.04安装NS2仿真环境并测试节点

ubuntu14.04安装ns2,nam 以及测试仿真节点(隐藏节点和暴露节点)
  • B_then_E
  • B_then_E
  • 2017年04月10日 15:33
  • 316

在mac os x下配置NS2开发环境

前言最近在做毕业设计,需要用NS2仿真器,由于手头只有一台macbook pro,因此决定在这个平台下配置这个工具,绝大多数内容都是从前人的帖子和博客里面找到的解决方法,作为一个搬运工,笔者在此将各种...
  • daxiatou
  • daxiatou
  • 2015年12月05日 01:00
  • 2308

Ubuntu 15.10安装ns2.35+nam

网络仿真需要用到的ns2,看网上还没ubuntu15下的安装教程,并且老帖子中的一些操作有误,自己在折腾两天安装成功后,总结出以下安装步骤...
  • Coding_Zhu
  • Coding_Zhu
  • 2015年11月24日 09:47
  • 836

NS2安装及在Eclipse下调试

一、下载NS2源代码包到NS2主页http://www.isi.edu/nsnam/ns/下载ns的allinone源码包,它包含了NS2的所有组件,且安装很方便,不必自己去下载它的各个组件再逐个编译...
  • walter2001
  • walter2001
  • 2007年03月09日 19:35
  • 1840

SUMO仿真快速入门系列四:Ubuntu 12.04 安装ns2.35

以后我们要介绍在SUMO中导出轨迹文件给NS2使用,本节先介绍NS2的安装。 一、下载ns2.3.5 ns2.3.5 下载地址:http://download.csdn.net/detail/sxsj...
  • sxsj333
  • sxsj333
  • 2013年03月16日 13:17
  • 6557

install ns2

一直用debian的VPS运行NS2的,因为我都是看trace。今天修改了一个支持WIMAX的NS 2.33,想用nam看看动画,所以装了一个cygwin,准备编译NS2。cygwin的安装镜像可以使...
  • sailor08
  • sailor08
  • 2011年03月29日 23:53
  • 203

NS2仿真实验环境组建

NS2仿真实验环境组建 1 实验要求与目的 ●接触Linux/Cygwin操作界面和简单命令 ●掌握NS2仿真实验环境的搭建 ●熟悉NS2仿真实验过程 2 实验环境与模块简介 本教程绝大部...
  • norbert_jxl
  • norbert_jxl
  • 2014年05月05日 09:36
  • 1555
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Install NS2 on Ubuntu
举报原因:
原因补充:

(最多只允许输入30个字)