Lab01-CaiDatNS2

Embed Size (px)

DESCRIPTION

dsfsd

Citation preview

  • Lab01 - Ci t NS2 Cc bc ci t NS2 trn Linux Fedora nh sau:

    - Download NS2 phin bn mi nht t link http://www.isi.edu/nsnam/dist/release/.

    Phin bn c ci t trong lab ny l NS2 2.35 RC10

    - Trc khi ci t NS2 ta cn ci t cc gi m NS2 ph thuc, nh sau:

    # yum install autoconf

    # yum install automake

    # yum install gcc-c++

    # yum install libX11-devel

    # yum install xorg-x11-proto-devel

    # yum install libXt-devel

    # yum install libXmu-devel

    - Gii nn ns-allinone-2.35-RC10.tar.gz thnh th mc tng ng,

    dng lnh cd i vo th mc ny v g lnh

    # ./install

    - Sau khi ci t xong, c th validate qu trnh ci t ny,

    tuy nhin qu trnh ny c th mt hn 1 gi. Do , nu khng cn thit, ta c th b qua.

    # ./validate

    - Cui cng, cu hnh bin PATH trong file /etc/.bashrc cc lnh ca NS2

    c th c hiu ti bt k ni no trong h thng. Gi s th mc ci t NS2

    l /home/minh/ns-allinone-2.35-rc10 th tp tin /etc/.bashrc"

    s c thm vo cc ni dung sau:

    # LD_LIBRARY_PATH

    OTCL_LIB=/home/minh/ns-allinone-2.35-rc10/otcl-1.14

    NS2_LIB=/home/minh/ns-allinone-2.35-rc10/lib

    X11_LIB=/usr/X11R6/lib

    USR_LOCAL_LIB=/usr/local/lib

    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$OTCL_LIB:$NS2_LIB:$USR_LOCAL_LIB

    # TCL_LIBRARY

    TCL_LIB=/home/minh/ns-allinone-2.35-rc10/tcl8.5.8/library

    USR_LIB=/usr/lib

  • export TCL_LIBRARY=$TCL_LIB:$USR_LIB

    # PATH

    XGRAPH=/home/minh/ns-allinone-2.35-rc10/bin:/home/minh/ns-allinone-2.35-

    rc10/tcl8.5.8/unix:/home/minh/ns-allinone-2.35-rc10/tk8.5.8/unix

    NS=/home/minh/ns-allinone-2.35-rc10/ns-2.35/

    NAM=/home/minh/ns-allinone-2.35-rc10/nam-1.15/

    PATH=$PATH:$XGRAPH:$NS:$NAM

    - M Terminal, kim tra qua bng lnh ns v lnh nam.

    Vi lnh nam s cho kt qu nh minh ho sau: