Está en la página 1de 2

Como instalar NS2 en ubuntu 10.

4 por Noor Zaman

Este manual está diseñado para instalar NS2 allinone-2.34 con Ubuntu 10.4, antes de iniciar la instalación es
necesario agregar algunos paquetes de lo contrario no funcionara. Siga los siguientes pasos

Descargue de la siguiente dirección NS2 allinone http://sourceforge.net/projects/nsnam/files/allinone/ns-allinone-2.34/

1. Abra el archivo NS2 allinone-2.34 y buscar el archivo Makefile.in ubicado en NS2 allinone-2.34 /otcl-
1.13/Makefile.in. y modificar la siguiente línea .( Este proceso se puede realizar en modo grafico abriendo el archivo
NS2 allinone-2.34 buscando en los directorios y modificando el archivo makefile.ini)

CC= @CC@
Y cambiarla a:
CC= gcc-4.3
2. Abra una terminal e instale las herramientas necesarias para construir

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

3. Vaya al lugar donde descargo el archivo ns-allinone-2.34.tar.gz y cópielo al lugar donde va a dejar instalado NS2
(como sugerencia use el home por ejemplo “/home/nombre_de_usuario”)
Para descomprimir use la siguiente instrucción
tar xvfz ./ns-allinone-2.33.tar.gz

4 cambie al directorio donde quedaron los archivos. (Recuerde que /home/noor es la ruta donde usted ejecuto la
anterior instrucción)

$ cd /home/noor/ns-allinone-2.34
5. Descargue e instale algunas actualizaciones ( ya puede estar actualizado el sistema)

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

6. Instale ns2. Si no está en el directorio vaya a el

$ cd ns-allinone-2.34
$ ./install

7. Edite algunas rutas


$ gedit ~/.bashrc

8. Ponga estas líneas al final del archivo, usted debe cambiar la ruta /home/noor/ por la ruta en la cual quedaron los
archivos luego de ser extraídos

NOTA IMPORTANTE: Las líneas en color naranja deben quedar en una sola línea de trabajo en el editor de texto de los
contrario se desplegara un mensaje de error.

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

# PATH

XGRAPH=/home/noor/ns-allinone-2.34/bin:/home/noor/ns-allinone- 2.34/tcl8.4.18/unix:/home/noor/ns-allinone-
2.34/tk8.4.18/unix:/home/noor/ns- allinone-2.34/xgraph-12.1/

Agradecimientos a NOOR ZAMAN creador del tutorial en su versión original en inglés  Namasté Noor.
NS=/home/noor/ns-allinone-2.34/ns-2.34/
NAM=/home/noor/ns-allinone-2.34/nam-1.13/
export PATH=$PATH:$XGRAPH:$NS:$NAM

9. valide la instalación (este proceso toma mucho más tiempo que la instalación sea paciente)

$ cd ns-2.34
$ ./validate
10. Ejecute la siguiente instrucción

$ source ~/.bashrc
11. Para ejecutar NS2, debe estar en la ruta y digitar el comando ns

$ ns
Si es correcto debe observar % en el prompt, para salir debe ejecutar %

% exit

Agradecimientos a NOOR ZAMAN creador del tutorial en su versión original en inglés  Namasté Noor.

También podría gustarte