`

Ubuntu Hardy 安装ns2

阅读更多

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.

分享到:
评论

相关推荐

    Ubuntu8.04安装配置大全

    - **系统安装内容**:Ubuntu 8.04 Hardy Heron的安装过程中包含了操作系统的核心组件以及其他常用的应用程序。用户可以根据需要选择不同的安装方式,如最小化安装、桌面版安装等。 - **更新源配置**:为了确保系统的...

    ubuntu8.04完全安装指南

    【Ubuntu 8.04 完全安装指南】 在安装Ubuntu 8.04时,可能会遇到各种问题,本文档是根据个人经验和网络资源整理出的一份详细安装指南,特别适用于使用Wubi安装方法。Wubi是一种允许在Windows内安装Ubuntu的简便方式...

    Ubuntu8.04安装教程

    Ubuntu 8.04,代号“Hardy Heron”(苍鹭),是Ubuntu Linux操作系统的一个重要版本,发布于2008年。这个版本带来了许多改进和新特性,为用户提供了更稳定、安全和易用的操作环境。下面将详细介绍Ubuntu 8.04的安装...

    ns2安装详解,ns2在linux下的安装

    本文将详细介绍在Linux环境下安装NS2的过程,特别是针对Ubuntu 8.04及10.10版本的操作系统。 #### 二、环境准备与基础配置 1. **操作系统选择**: - Ubuntu 8.04 Hardy Heron 或 Ubuntu 10.10 Maverick Meerkat。...

    Oracle 11g for ubuntu 安装教程

    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 * 下载 ...

    ubuntu8.04速成手册1.0.rar ubuntu8.04 ubuntu8安装与配置

    Ubuntu 8.04,代号“Hardy Heron”,是Ubuntu Linux发行版的一个重要版本,发布于2008年,以其稳定性和丰富的应用软件库著称。这份手册的PDF文件包含了详尽的步骤和截图,使得即使没有Linux背景的用户也能顺利上手。...

    在 Ubuntu 8.04 LTS (Hardy Heron) 上安装 Oracle 11g翻译.docx

    本文档是关于在 Ubuntu 8.04 LTS (Hardy Heron) 上安装 Oracle 11g 的详细指导手册。该文档将指导用户从安装 Ubuntu 到安装 Oracle 11g 的整个过程。 安装 Ubuntu 在安装 Oracle 11g 之前,需要先安装 Ubuntu 8.04...

    GNS3 模拟器安装指南 for ubuntu

    - Ubuntu 8.04 LTS (Hardy Heron) 或更高版本。 - 至少1GB的RAM和足够的硬盘空间。 ##### 2.2 安装必要的依赖包 通过命令行安装所需的软件包: ```bash sudo apt-get install dynagen python-qt4 ``` `dynagen`是...

    ubuntu下安装oracle10g

    1. **系统需求与准备**:首先,确保你的Ubuntu 8.04(Hardy Heron)系统满足Oracle 10g的最低硬件和软件要求。Oracle 10g可能需要较高的内存和CPU资源,以及足够的磁盘空间。同时,由于Oracle不直接支持Ubuntu,你...

    Ubuntu 8.04桌面版安装教程

    Ubuntu 8.04,代号Hardy Heron,是Ubuntu Linux发行版的一个重要版本,于2008年4月24日正式发布。这个版本为桌面用户提供了长达3年的安全更新支持,对于服务器用户则提供了5年的支持期,因此它对广泛的用户群体都...

    在 Ubuntu 8.04 LTS (Hardy Heron) 上安装 Oracle 11g翻译.pdf

    在 Ubuntu 8.04 LTS (Hardy Heron) 上安装 Oracle 11g 的过程是一项技术性较强的任务,尤其因为这是一个旧版本的操作系统,但这个教程仍然具有一定的参考价值。Oracle 11g 是一个企业级的关系型数据库管理系统,而 ...

    同事安装ubuntu8.04和windows

    2. **准备Ubuntu安装介质**:可以使用USB驱动器或DVD来创建Ubuntu的启动盘。 3. **调整分区**:使用磁盘管理工具(如Windows的磁盘管理器)为Ubuntu创建一个新的分区,用于存储操作系统和文件。 4. **启动计算机**:...

    硬盘安装ubuntu8.04

    2. **启动安装程序**:Grub4DOS会加载Ubuntu的安装程序,从硬盘启动ISO。 3. **语言选择**:根据提示选择合适的语言和地区。 4. **安装类型**:选择“自定义安装”,指定先前准备好的分区进行安装。 5. **安装组件**...

    Ubuntu软件sourcelist

    #deb cdrom:[Ubuntu 8.04.1 Hardy Heron - Release i386 (20080702.1)]/ hardy main restricted ``` - **注释**: 本行被注释掉,表示不启用该软件源。 - **URI**: 使用CD-ROM作为软件源。 - **Distribution**: ...

    如何在ubuntu8.04中安装中文输入法

    Ubuntu 8.04(Hardy Heron)是一款非常经典的Linux发行版,其内置了SCIM(Smart Common Input Method)输入法框架来支持多种语言输入。然而,默认情况下可能不包含中文输入法的支持。本文将引导您完成以下步骤:安装...

    U盘安装ubuntu(让Linux运行在U盘中)图文教学[整理].pdf

    本文将详细介绍如何将Ubuntu安装到U盘中,并使其成为一个liveCD,能够在任何计算机上运行。这种方法非常方便,尤其是在没有光驱的计算机上。 U盘安装Ubuntu的准备工作 首先,需要准备一个至少1GB的U盘、一台联网的...

    Ubuntu The Complete Reference

    - 版本更新(Ubuntu 8.04 LTS Hardy Heron) 2. **Ubuntu 的核心特点** - 用户友好界面 - 安全性 - 免费与开源 3. **Ubuntu 8.04 LTS Hardy Heron 特性详解** - 系统稳定性 - 长期支持周期 - 新功能介绍 4. *...

    Ubuntu8.04正式版光盘安装教程

    ### Ubuntu 8.04 LTS 光盘安装详解 #### 一、引言 随着Linux操作系统的日益普及,越来越多的人开始尝试使用Ubuntu作为他们的主要操作系统之一。Ubuntu 8.04 LTS(Long Term Support)版本因其稳定性和长期支持特性...

    安装Ubuntu 8.04 视频教程

    Ubuntu 8.04,代号为“Hardy Heron”,是Ubuntu系列的一个重要版本,发布于2008年,提供了丰富的软件库和改进的安全性。 首先,安装前准备是至关重要的。确保您的计算机满足Ubuntu 8.04的最低硬件要求,包括至少512...

Global site tag (gtag.js) - Google Analytics