Installation du Network Simulator 2

5
Atelier Logiciel Libre Installation du Network Simulator 2 TRT3 TD2 TP3 | Nouri Anis

Transcript of Installation du Network Simulator 2

Page 1: Installation du Network Simulator 2

TRT3 TD2 TP3 | Nouri Anis

Page 2: Installation du Network Simulator 2

I. Installation des paquets

Après la mise a jour des paquets installés et des listes sources d’application avec les commandes :

apt-get update apt-get upgrade

On exécute l’installation des paquets nécessaires pour préparer l’environnement du NS-2 pour assurer le bon fonctionnement du logiciel

Les paquets à installer sont :

build-essential ; autoconf ; Automak ; libxmu-dev.

II. Téléchargement

Puis on télécharge le fichier ns-allinone-2.35 avec l’extension .tar.gz à partir de ce lien http://nchc.dl.sourceforge.net/sourceforge/nsnam/ns-allinone-vX.tar.gz et on le place sur notre Bureau

III. Décompression

On décompresse le fichier téléchargé a l’aide du commande tar puis on configure les fichier

NB :pour les distrubition Ubuntu 9.10 et + il faut faire quelque modification sur le code du fichier ns-allinone-2.35/octl-1.13/configure avant de poursuivre l’installation

Lancer la commande

Page 3: Installation du Network Simulator 2

Puis on applique les chngement suivants sur /home/ nouri/ Desktop/ ns-allinone-2.35/octl-1.13/configure

Et on chnge les lignes :

SHLIB_LD="ld -shared -rdata_shared" SHLIB_LD="ld -shared"

Par

SHLIB_LD="gcc -shared -rdata_shared" SHLIB_LD="gcc -shared" successivement

IV. Installation

On se déplace dans le dossier ns-allinone-2.35 et on lance la commande ./install

Page 4: Installation du Network Simulator 2

V. Gestion des variables d'environnement

Est l’étape la plus importantes et la plus sensible on lance le gedit en mode super utilisateur et on ajoute a la fin du fichier ~/.bashrc les lignes suivantes

En redémarre le tzerminal avec la commande source ~/.bashrc puis on vérifie si notre path a été exécuté avec echo $PATH

VI. Validation et exécution

Et on termine avec la commande ./validate sous le dossier ns-2.35

Et en fin en lance le simulateur avec la commande ns et le exit pour quitter

NSHOME=/home/User/Bureau/ns-allinone-2.35# LD_LIBRARY_PATHOTCL_LIB=$NSHOME/otcl-*NS2_LIB=$NSHOME/libX11_LIB=/usr/X11R6/libUSR_LOCAL_LIB=/usr/local/libexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$OTCL_LIB:$NS2_LIB:$X11_LIB:

$USR_LOCAL_LIB # TCL_LIBRARYTCL_LIB=$NSHOME/tcl*/libraryUSR_LIB=/usr/libexport TCL_LIBRARY=$TCL_LIB:$USR_LIB # PATHXGRAPH=$NSHOME/bin:$NSHOME/tcl*/unix:$NSHOME/tk8.5.10/unixNS=$NSHOME/ns-2/NAM=$NSHOME/nam-*/