lunes 22 de noviembre de 2010

Instalar ns-2.34 en Ubuntu 10.04

En esta nueva entrada se muestra el proceso para realizar la instalación de la última versión de ns (ns2.34) en Ubuntu 10.04 (Lucid Lynx), para esto se sigue los siguientes pasos:

1) Descargar e instalar ns2.34.
Lo pueden descargar de la siguiente pagina:

http://sourceforge.net/projects/nsnam/files/allinone/ns-allinone-2.34/ns-allinone-2.34.tar.gz/download

  • Copiar el archivo al directorio donde se va a instalar y descomprimirlo, luego ir al directorio ns-allinone-2.24 para instalar algunos paquetes.
$ tar -xzvf ns-allinone-2.34.tar.gz

$ cd ns-allinone-2.34

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

  • Ya que otcl no funciona con la versión de gcc instalado por defecto en Lucid, hay que ir al directorio ns-allinone-2.34/otcl-1.13, en Makefile.in buscar la línea que dice:

CC= @CC@

y cambiar por la siguiente:

CC= gcc-4.3

  • Instalar: Ejecutar el siguiente comando

$./install

2) Configurar variables de entorno.

  • Añadir las siguientes lineas al final dentro del archivo bashrc. Remplazar "home/raquel" por el directorio donde tengan instalado ns-2.34

$ gedit ~/.bashrc

# LD_LIBRARY_PATH
OTCL_LIB=/home/raquel/ns-allinone-2.34/otcl-1.13
NS2_LIB=/home/raquel/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
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$X11_LIB:$USR_LOCAL_LIB

# TCL_LIBRARY
TCL_LIB=/home/raquel/ns-allinone-2.34/tcl8.4.18/library
USR_LIB=/usr/lib
export TCL_LIBRARY=$TCL_LIB:$USR_LIB

# PATH
XGRAPH=/home/raquel/ns-allinone-2.34/bin:/home/raquel/ns-allinone-2.34/tcl8.4.18/unix:/home/raquel/ns-allinone-2.34/tk8.4.18/unix:/home/raquel/ns-allinone-2.34/xgraph-12.1/
NS=/home/raquel/ns-allinone-2.34/ns-2.34/
NAM=/home/raquel/ns-allinone-2.34/nam-1.13/
export PATH=$PATH:$XGRAPH:$NS:$NAM

  • Recargar el archivo bashrc, con el siguiente comando

$ source ~/.bashrc

  • Ejecutar ns

$ns

La imagen muestra que se ha configurado correctamente las variables de entorno para ns, para salir se digita exit.

3) Realizar la validación


Dentro del directorio ns-allinone-2.34 digitar:

$ cd ns-2.34

$ ./validate

La validación puede tomar algún tiempo. Al final de la validación debe mostrarse información como la de la imagen "all tests passed":

Realizados todos los pasos se tiene la instalación completa del ns-2.34. No se ha presentado ningún inconveniente :)...!!

Espero les sirva de ayuda!!

Saludos!!

Raquel

miércoles 10 de noviembre de 2010

Actualizar Ubuntu 8.04 a 10.04

Anteriormente estaba trabajando con la versión de Ubuntu 8.04 Hardy Heron, pero por razones de actualización cambie a la versión 10.04 Lucid Lynx, personalmente la diferencia que encuentro es minima.

A continuación se indica los pasos a seguir para realizar la atualización sin necesidad de formatear ni empezar desde cero, estos pasos tambien pueden servir para la version 9.10, sinembargo los que se mostrará son para la versión 8.04.

1) Hacemos clic en el menú Sistema > Administración > Gestor de actualizaciones.
2) Como se muestra en la imagen, veremos el siguiente mensaje: “Está disponible la nueva versión 10.04 LTS”. Asi que hacemos clic en Actualizar.


3) Luego aparecerán información de la versión. A continuación , pulsamos Actualizar.


4) Luego se verá la ventana donde se muestra el progreso de la actualización.


5) Algunas aplicaciones han dejado de tener soporte oficial para Ubuntu 10.04, como se muestra en la imagen

6) Seguido pulsamos el botón Iniciar la actualización, alli empezamos a actualizar el Ubuntu 8.04. La información que nos proporciona es sobre el número de paquetes a instalar y desinstalar, y el tiempo estimado de descarga. Para esto es recomendable cerrar todo y lo dejar que se actualice.

7) El proceso de descarga y de instalación puede tardar algún tiempo, dependiendo del equipo y de la conexión a internet.


8) El siguiente paso es elegir en desinstalar los paquetes que han quedado obsoletos o en conservarlos. Opté por eliminarlos (no pasa nada).


9) Finalmente reiniciamos el sistema y tendrémos el proceso completo de la actualización a Ubuntu 10.04.

10) A continuación vemos nuestro nuevo Ubuntu


Espero les sea de ayuda!!

Saludos
Raquel !!

martes 14 de julio de 2009

INSTALACION DE TEXMAKER EN UBUNTU 8.04

El programa Texmaker es un editor de documentos en latex de libre distribución tanto para el sistema operativo Linux, Windows o Mac, en esta entrada se describe los pasos necesarios para instalar texmaker en Unbuntu 8.04 Hardy Heron

El primer paso es instalar el paquete Texmaker


Lo pueden hacer de 3 formas:

1) Con el comando: sudo apt-get install texmaker

2) Desde el gestor de paquetes Synaptic

3) Desde Aplicaciones/Añadir y Quitar


Luego de esto es necesario instalar las siguientes librerias:


tex-common
texlive-base
texlive-base-bin
texlive-common
texlive-doc-base
texlive-latex-base


Se lo hace con el comando:

$ sudo apt-get install tex-common texlive-base texlive-base-bin texlive-common texlive-doc-base texlive-latex-base


$ sudo apt-get install texmaker psutils tetex-base tetex-bin tetex-extra tetex-doc-nonfree lmodern


Y para poder visualizar los archivos en formato pdf se hace lo siguiente:


1) Abrir el programa Texmaker

2) En el menú Opciones, seleccionar Configure Texmaker, aparecerá una ventana como la que se muestra en la imagen y en el campo Pdf Viewer cambiar “xpdf” por “evince


De esta forma ya se puede editar fácilmente en Texmaker

Adicional a esto pueden instalar el diccionario para corrección en español:


Instalar el diccionario en español

$ sudo apt-get install aspell aspell-es


Ya pueden ir a la pestaña Edit y seleccionar Check Spelling para corregir las palabras mal escritas.


Referencias:
http://www.xm1math.net/texmaker/doc.html


viernes 17 de abril de 2009

Libros

The Adventures of Tom Sawyer The Adventures of Tom Sawyer by Mark Twain


My review


Las aventuras buenas o malas por las que pasamos en nuestra niñez y que recordarémos siempre!!
y sobretodo, la verdadera amistad!!


View all my reviews.

martes 17 de marzo de 2009

INSTALACION DE NS 2.33 en Ubuntu 8.4 Hardy Heron

La instalación en esta versión de ubuntu es similar a la version 7.10, sinembargo existen ciertas diferencias. Empezando con la que ya no existió ninguna dependecia de paquetes. Asi que empezamos:

1. Descargar e instalar ns 2.33

$ wget http://sourceforge.net/projects/nsnam/files/allinone/ns-allinone-2.33/ns-allinone-2.33.tar.gz/download

  • Descomprimir el archivo e ir al directorio donde se descomprimió y digitar.
$ tar -xzvf ns-allinone-2.33.tar.gz
$ cd ns-allinone-2.33
$ sudo apt-get install build-essential autoconf automake libxmu-dev

  • Luego correr el siguiente comando para la instalación
$./install

Aquí se muestra que la instalación ha finalizado correctamente y muestra la ruta del directorio donde están instalados los paquetes.

  • Chequear la siguiente nota después del final de la instalación que nos servirá para el punto 2


2. Configurar las variables de entorno.
  • Añadir las siguientes lineas al archivo .bashrc

$ gedit ~/.bashrc

  • Añadir el siguiente codigo al final del archivo. Sustituir

/home/raquel/Documentos” por la ruta de su directorio home, como por ejemplo “/home/su nombre de usuario/

  • # LD_LIBRARY_PATH
    OTCL_LIB=/home/raquel/Documentos/ns-allinone-2.33/otcl-1.13
    NS2_LIB=/home/raquel/Documentos/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
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$X11_LIB:$USR_LOCAL_LIB

    # TCL_LIBRARY
    TCL_LIB=/home/raquel/Documentos/ns-allinone-2.33/tcl8.4.18/library
    USR_LIB=/usr/lib
    export TCL_LIBRARY=$TCL_LIB:$USR_LIB

    # PATH
    XGRAPH=/home/raquel/Documentos/ns-allinone-2.33/bin
    XGRAPH=$XGRAPH:/home/raquel/Documentos/ns-allinone-2.33/tcl8.4.18/unix
    XGRAPH=$XGRAPH:/home/raquel/Documentos/ns-allinone-2.33/tk8.4.18/unix
    NS=/home/raquel/Documentos/ns-allinone-2.33/ns-2.33/
    NAM=/home/raquel/Documentos/ns-allinone-2.33/nam-1.13/
    PATH=$PATH:$XGRAPH:$NS:$NAM
  • Recargar el archivo .bashrc con el siguiente comando:

    • $source .bashrc ó

      $ source ~/.bashrc

  • Luego reiniciar y ejecutar

$ nsEsto muestra que se ha configurado correctamente las variables de entorno, para salir se digita exit.

3. Validación

Dentro del directorio ns-allinone-2.33 digitar:

$ cd ns-2.33
$ ./validate

Esto puede tardar 30 o 60 minutos, depende del equipo… Paciencia…..!!

Se muestra que el final de la validación es correcta.

Y con estos pasos está listo para probar la ejecución de ns2.


jueves 19 de febrero de 2009

INSTALACION DE NS2 EN UBUNTU 7.10

Para la instalación del simulador de redes ns-2, consulté varias paginas de google pero ninguna acertaba, ya que al ingresar el comando: sudo apt-get install build-essential autoconf automake libxmu-dev, presentaba los siguientes errores:

Dependencia de paquetes de libc6 y g++:

cesar@cesar:~$ sudo apt-get install build-essential autoconf automake libxmu-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have unmet dependencies:
build-essential: Depends: libc6-dev but it is not going to be installed or
libc-dev
libstdc++6-4.1-dev: Depends: libc6-dev (>= 2.3.6-7) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).


Para quitar estos errores lo solucioné con el comando aptitude


Para descargar los paquetes correspondientes se elige la opcion g:

Se selecciona el paquete libc6 para su instalación u actualización, donde se instalará con todos los paquetes de dependencia.


Es necesario convertirse en administrador para la instalación del paquete

En la siguiente imagen se muestra el inicio de descarga del paquete


INSTALACION DE NS-2.31


Luego de resolver la dependencia de paquetes seguí los siguientes pasos basándome en esta pagina.

Existen varias formas de instalarar ns-2 pero esta es la que yo seguí y me funcionó perfectamente.

  1. Descargar e instalar ns2.31

$ wget http://nchc.dl.sourceforge.net/sourceforge/nsnam/ns-allinone-2.31.tar.gz

  • Descomprimir el archivo e ir al directorio donde se descomprimió.

$ tar -xzvf ns-allinone-2.31.tar.gz
$ cd ns-allinone-2.31
$ sudo apt-get install build-essential autoconf automake libxmu-dev

  • Luego correr el siguiente comando para la instalación

$./install


Despues que termine la instalación debe presentar un mensaje como se muestra a continuación:


    También se presentará la información siguiente, que servirá para ayuda de configuración de las variables de entorno. Punto 2



    1. Configurar variables de entorno

    Añadir las siguientes lineas al archivo .bashrc

    $ gedit ~/.bashrc

    Añadir el siguiente codigo al final del archivo. Sustituir
    /home/cesar/” por la ruta de su directorio home, como por ejemplo“/home/su nombre de usuario/

    • # LD_LIBRARY_PATH
      OTCL_LIB=/home/cesar/ns-allinone-2.31/otcl-1.13
      NS2_LIB=/home/cesar/ns-allinone-2.31/lib
      X11_LIB=/usr/X11R6/lib
      USR_LOCAL_LIB=/usr/local/lib
      export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$OTCL_LIB:$NS2_LIB
      export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$X11_LIB:$USR_LOCAL_LIB

      # TCL_LIBRARY
      TCL_LIB=/home/cesar/ns-allinone-2.31/tcl8.4.14/library
      USR_LIB=/usr/lib
      export TCL_LIBRARY=$TCL_LIB:$USR_LIB

      # PATH
      XGRAPH=/home/cesar/ns-allinone-2.31/bin
      XGRAPH=$XGRAPH:/home/cesar/ns-allinone-2.31/tcl8.4.14/unix
      XGRAPH=$XGRAPH:/home/cesar/ns-allinone-2.31/tk8.4.14/unix
      NS=/home/cesar/ns-allinone-2.31/ns-2.31/
      NAM=/home/cesar/ns-allinone-2.31/nam-1.13/
      PATH=$PATH:$XGRAPH:$NS:$NAM
    • Recargar el archivo .bashrc con el siguiente comando:
      $source .bashrc o $ source ~/.bashrc
    • Luego reiniciar el equipo, y despues ejecutar el comando:
      $ ns

    Para terminar se digita exit, si no da ningún error esto prueba que la instalación de ns es correcta



    3. Validación

    Dentro del directorio ns-allinone-2.31:

    $ cd ns-2.31
    $ ./validate

    • Inicio Validación.
      Esto puede tardar varias horas…

    • Fin de la validación

    • Acerca del programa tcl/tk

    Para saber si está instalado correctamente tcl/tk digitar:

    tclsh

    y luego:

    info patchlevel

    • Instalar emacs para editar los archivos .tcl

    $sudo apt-get install emacs

    Si todos los pasos se ejecutaron correctamente y no dió ningún error, se ha instalado el programa ns2


    En una siguiente entrada se mostrará como ejecutar un archivo .tcl...

    PD: Cualquier duda me la pueden hacer conocer, estaré dispuesta a ayudarles en lo que este a mi alcance.

    martes 15 de julio de 2008

    DIFERENTES COMBINACIONES DEL CONOCIMIENTO TÁCITO Y EXPLÍCITO

    Las diferentes combinaciones del conocimiento tácito y explicito que existen son:

    Tácito a Tácito, denominada socialización
    Tácito a Explícito, denominada exteriorización
    Explícito a Explícito, denominada combinación
    Explícito a Tácito, denominada interiorización.


    Tácito a Tácito: Socialización

    • Implica: Compartir los conocimientos tácitos entre el personal que forma parte de la Institución.

    • Ocurre: A través de seminarios, foros, jornadas colectivas de reflexión, talleres de trabajo y presentaciones realizadas entre los técnicos e investigadores de la Institución.

    • Facilita: La comprensión de los modelos mentales de las personas y el aumento de la visión propia sobre las experiencias compartidas.


    Tácito a Explícito: Exteriorización

    • Implica: Exteriorizar el conocimiento tácito, haciéndolo disponible a la Institución y su entorno.

    • Ocurre: A través de diálogos, de discusiones, de reflexión, de análisis y de investigación sobre problemas técnicos complejos en los que participa el personal de la Institución y de las empresas.

    • Facilita: La búsqueda de soluciones técnicas a los problemas de los clientes y la transferencia de los resultados o tecnologías derivados del intercambio.


    Explícito a Explícito: Combinación

    • Implica: Integrar las soluciones técnicas ya desarrolladas y conocidas por el IT para responder a problemas de mayor complejidad técnica.

    • Ocurre: A través de talleres de trabajo, de construcción de prototipos, modelos, y otras formas de codificación del conocimiento generado.

    • Facilita: La sistematización, registro y codificación de las principales líneas de productos y servicios de la organización.


    Explícito a Tácito: Interiorización

    • Implica: Reflexionar a partir de las experiencias realizadas con la finalidad de profundizar en la comprensión de los fundamentos de la profesión.

    • Ocurre: A través del trabajo en redes en los que la comunidad de practicantes puede explorar los límites de las soluciones desarrolladas.

    • Facilita: La consolidación de los procesos de aprendizaje individual y colectivo de la organización.


    En mi medio de estudio el tipo de conocimiento empleado son en parte todas las combinaciones del conocimiento tácito-explicito, en parte tácito y en parte explicito porque existen personas que poseen características u habilidades excelentes pero no son capaces de enseñarlas a los demás, quizás por egoísmo o por no tener la facilidad de expresarlas.