First, you have to download the NS2 allinone installation file from here
and untar the compressed file (I’m using release ns2-2.33). Common to
Ubuntu distribution, the OS is lack of developer tools like compilers
and stuffs. Thus, make
sure you already have installed your build essentials. If you haven’t,
sudo apt-get install build-essential
sudo apt-get install libc6-dev g++ gcc
Next, you’ll need some dependencies which will allow the installation process to be successful. Else, you’ll probably get a “make
: *** [tk3d.o
] Error
1
tk8.4.14 make
failed
!” error
.
sudo apt-get install autoconf automake libxmu-dev
After installation is successful, it’s time to install the NS2/Nam program
cd ns-allinone-2.33
./install
The installation process will take several minutes (depending on
your machine’s processing power) with lots of installation verbose on
your terminal. When the installation has ended, it will tell the user
that installation is successful.
Next, you’ll need to change some Environment values in order to make
your program work correctly.
sudo gedit ~/.bashrc
Add these lines to your bashrc file. Replace “your directory” with the installation directory of your ns2 program.
#environment values for NS2/NAM
# LD_LIBRARY_PATH
OTCL_LIB=/your directory/ns-allinone-2.33/otcl-1.13
NS2_LIB=/your directory/ns-allinone-2.33/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 directory/tcl8.4.18/library
USR_LIB=/usr/lib
export TCL_LIBRARY=$TCL_LIB:$USR_LIB
# PATH
XGRAPH=/your directory/ns-allinone-2.33/bin:/your directory/ns-allinone-2.33/tcl8.4.18/unix:/your directory/ns-allinone-2.33/tk8.4.18/unix
NS=/your directory/ns-allinone-2.33/ns-2.33/
NAM=/your directory/ns-allinone-2.33/nam-1.13/
PATH=$PATH:$XGRAPH:$NS:$NAM
Then type,
source ~/.bashrc
Next, you would want to validate the installation process. Go to the library and,
cd ns-2.33
./validate
This will take a much longer time than the first installation
command (./install). After installation, a validation confirmation
“validate overall report: all tests passed” will be shown.
To use ns2 simulator, just type,
$> ns
Hope this help for those who are planning to use the NS-2.
分享到:
相关推荐
- **系统安装内容**:Ubuntu 8.04 Hardy Heron的安装过程中包含了操作系统的核心组件以及其他常用的应用程序。用户可以根据需要选择不同的安装方式,如最小化安装、桌面版安装等。 - **更新源配置**:为了确保系统的...
【Ubuntu 8.04 完全安装指南】 在安装Ubuntu 8.04时,可能会遇到各种问题,本文档是根据个人经验和网络资源整理出的一份详细安装指南,特别适用于使用Wubi安装方法。Wubi是一种允许在Windows内安装Ubuntu的简便方式...
Ubuntu 8.04,代号“Hardy Heron”(苍鹭),是Ubuntu Linux操作系统的一个重要版本,发布于2008年。这个版本带来了许多改进和新特性,为用户提供了更稳定、安全和易用的操作环境。下面将详细介绍Ubuntu 8.04的安装...
本文将详细介绍在Linux环境下安装NS2的过程,特别是针对Ubuntu 8.04及10.10版本的操作系统。 #### 二、环境准备与基础配置 1. **操作系统选择**: - Ubuntu 8.04 Hardy Heron 或 Ubuntu 10.10 Maverick Meerkat。...
Step 1:下载和安装 Ubuntu 8.04 Hardy Heron (x86-32 位) 版 * 下载 Ubuntu 8.04 Hardy Heron (x86-32 位) 版操作系统 * 安装 Ubuntu 8.04 Hardy Heron (x86-32 位) 版操作系统 Step 2:下载 Oracle 11g * 下载 ...
Ubuntu 8.04,代号“Hardy Heron”,是Ubuntu Linux发行版的一个重要版本,发布于2008年,以其稳定性和丰富的应用软件库著称。这份手册的PDF文件包含了详尽的步骤和截图,使得即使没有Linux背景的用户也能顺利上手。...
本文档是关于在 Ubuntu 8.04 LTS (Hardy Heron) 上安装 Oracle 11g 的详细指导手册。该文档将指导用户从安装 Ubuntu 到安装 Oracle 11g 的整个过程。 安装 Ubuntu 在安装 Oracle 11g 之前,需要先安装 Ubuntu 8.04...
- Ubuntu 8.04 LTS (Hardy Heron) 或更高版本。 - 至少1GB的RAM和足够的硬盘空间。 ##### 2.2 安装必要的依赖包 通过命令行安装所需的软件包: ```bash sudo apt-get install dynagen python-qt4 ``` `dynagen`是...
1. **系统需求与准备**:首先,确保你的Ubuntu 8.04(Hardy Heron)系统满足Oracle 10g的最低硬件和软件要求。Oracle 10g可能需要较高的内存和CPU资源,以及足够的磁盘空间。同时,由于Oracle不直接支持Ubuntu,你...
Ubuntu 8.04,代号Hardy Heron,是Ubuntu Linux发行版的一个重要版本,于2008年4月24日正式发布。这个版本为桌面用户提供了长达3年的安全更新支持,对于服务器用户则提供了5年的支持期,因此它对广泛的用户群体都...
在 Ubuntu 8.04 LTS (Hardy Heron) 上安装 Oracle 11g 的过程是一项技术性较强的任务,尤其因为这是一个旧版本的操作系统,但这个教程仍然具有一定的参考价值。Oracle 11g 是一个企业级的关系型数据库管理系统,而 ...
2. **准备Ubuntu安装介质**:可以使用USB驱动器或DVD来创建Ubuntu的启动盘。 3. **调整分区**:使用磁盘管理工具(如Windows的磁盘管理器)为Ubuntu创建一个新的分区,用于存储操作系统和文件。 4. **启动计算机**:...
2. **启动安装程序**:Grub4DOS会加载Ubuntu的安装程序,从硬盘启动ISO。 3. **语言选择**:根据提示选择合适的语言和地区。 4. **安装类型**:选择“自定义安装”,指定先前准备好的分区进行安装。 5. **安装组件**...
#deb cdrom:[Ubuntu 8.04.1 Hardy Heron - Release i386 (20080702.1)]/ hardy main restricted ``` - **注释**: 本行被注释掉,表示不启用该软件源。 - **URI**: 使用CD-ROM作为软件源。 - **Distribution**: ...
Ubuntu 8.04(Hardy Heron)是一款非常经典的Linux发行版,其内置了SCIM(Smart Common Input Method)输入法框架来支持多种语言输入。然而,默认情况下可能不包含中文输入法的支持。本文将引导您完成以下步骤:安装...
本文将详细介绍如何将Ubuntu安装到U盘中,并使其成为一个liveCD,能够在任何计算机上运行。这种方法非常方便,尤其是在没有光驱的计算机上。 U盘安装Ubuntu的准备工作 首先,需要准备一个至少1GB的U盘、一台联网的...
- 版本更新(Ubuntu 8.04 LTS Hardy Heron) 2. **Ubuntu 的核心特点** - 用户友好界面 - 安全性 - 免费与开源 3. **Ubuntu 8.04 LTS Hardy Heron 特性详解** - 系统稳定性 - 长期支持周期 - 新功能介绍 4. *...
### Ubuntu 8.04 LTS 光盘安装详解 #### 一、引言 随着Linux操作系统的日益普及,越来越多的人开始尝试使用Ubuntu作为他们的主要操作系统之一。Ubuntu 8.04 LTS(Long Term Support)版本因其稳定性和长期支持特性...
Ubuntu 8.04,代号为“Hardy Heron”,是Ubuntu系列的一个重要版本,发布于2008年,提供了丰富的软件库和改进的安全性。 首先,安装前准备是至关重要的。确保您的计算机满足Ubuntu 8.04的最低硬件要求,包括至少512...